-
-
Notifications
You must be signed in to change notification settings - Fork 475
LONDON CLASS 7 - NIGEL PELVIN - JS CORE - WEEK 1 #47
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1,2 @@ | ||
| console.log("Hello world"); | ||
| console.log("Hello world, I just started learning JavaScript!"); | ||
| console.log("Potato"); | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,5 @@ | ||
| // Start by creating a variable `greeting` | ||
|
|
||
| var greeting = "Hello world"; | ||
| console.log(greeting); | ||
| console.log(greeting); | ||
| console.log(greeting); |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,5 @@ | ||
| // Start by creating a variable `message` | ||
|
|
||
| var message="This is a string"; | ||
| var messageType=typeof message; | ||
| console.log(message); | ||
| console.log(messageType); |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,5 @@ | ||
| // Start by creating a variable `message` | ||
|
|
||
| console.log(message); | ||
| var greetingStart="Hello, My name is "; | ||
| var firstName="Nigel"; | ||
| var greeting=greetingStart + firstName; | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Not much of a big deal, but I would suggest you improve a little bit on the indentation of your code. Space before and after the equal sign would make your code look less congested |
||
| console.log(greeting); | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,5 @@ | ||
| // Start by creating a variable `message` | ||
|
|
||
| var firstName="Daniel"; | ||
| var nameLength=firstName.length; | ||
| var message=`My name is ${firstName} and my name is ${nameLength} characters long`; | ||
| console.log(message); |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,5 @@ | ||
| const name = " Daniel "; | ||
|
|
||
| const nameTrim=name.trim(); | ||
| const nameLength=nameTrim.length; | ||
| const message=`My name is ${nameTrim} and my name is ${nameLength} characters long` | ||
| console.log(message); |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1,7 @@ | ||
| // Start by creating a variables `numberOfStudents` and `numberOfMentors` | ||
| const numberOfStudents=15; | ||
| const numberOfMentors=8; | ||
| const totalHumans=numberOfStudents+numberOfMentors; | ||
| console.log(`Number of Students: ${numberOfStudents}`); | ||
| console.log(`Number of Mentors: ${numberOfMentors}`); | ||
| console.log(`Total Number of Students and Mentors: ${totalHumans}`); |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,6 @@ | ||
| var numberOfStudents = 15; | ||
| var numberOfMentors = 8; | ||
|
|
||
| console.log("Percentage students: " + Math.round(numberOfStudents/(numberOfStudents+numberOfMentors)*100) + "%"); | ||
|
|
||
| console.log("Percentage mentors: " + Math.round(numberOfMentors/(numberOfStudents+numberOfMentors)*100) + "%"); |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,12 @@ | ||
| function halve(number) { | ||
| // complete the function here | ||
| return number/2; | ||
| } | ||
|
|
||
| var result = halve(12); | ||
| console.log(result); | ||
|
|
||
| var result = halve(1); | ||
| console.log(result); | ||
|
|
||
| var result = halve(666); | ||
| console.log(result); |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,5 @@ | ||
| function triple(number) { | ||
| // complete function here | ||
| return 3*number | ||
| } | ||
|
|
||
| var result = triple(12); | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,7 @@ | ||
| // Declare your function first | ||
|
|
||
| function divide(a,b){ | ||
| return a/b; | ||
| } | ||
| var result = divide(3, 4); | ||
|
|
||
| console.log(result); |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,7 @@ | ||
| // Declare your function first | ||
| function adder(a,b){ | ||
| return a+b; | ||
| } | ||
|
|
||
| // Call the function and assign to a variable `sum` | ||
| var sum=adder(13,124); | ||
|
|
||
| console.log(sum); |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,6 @@ | ||
| // Declare your function here | ||
|
|
||
| function createLongGreeting(name,age){ | ||
| return `Hello, my name is ${name} and I'm ${age} years old` | ||
| } | ||
| const greeting = createLongGreeting("Daniel", 30); | ||
|
|
||
| console.log(greeting); |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,8 @@ | ||
| var mentor1 = "Daniel"; | ||
| var mentor2 = "Irina"; | ||
| var mentor3 = "Mimi"; | ||
| var mentor4 = "Rob"; | ||
| var mentor5 = "Yohannes"; | ||
| var numberOfStudents = 15; | ||
| var numberOfMentors = 8; | ||
|
|
||
| console.log("Percentage students: " + Math.round(numberOfStudents/(numberOfStudents+numberOfMentors)*100) + "%"); | ||
|
|
||
| console.log("Percentage mentors: " + Math.round(numberOfMentors/(numberOfStudents+numberOfMentors)*100) + "%"); | ||
|
|
||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| var mentor1 = "Daniel"; | ||
| var mentor2 = "Irina"; | ||
| var mentor3 = "Mimi"; | ||
| var mentor4 = "Rob"; | ||
| var mentor5 = "Yohannes"; | ||
| var greeting = "HELLO "; | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I see how you approached this one. Rember you need two functions. so your greeting is supposed to be a function and not a variable. let me know if you need help working out the solution. |
||
|
|
||
| function shout(name){ | ||
| console.log(greeting + name.toUpperCase()); | ||
| } | ||
|
|
||
| shout(mentor1); | ||
| shout(mentor2); | ||
| shout(mentor3); | ||
| shout(mentor4); | ||
| shout(mentor5); | ||
|
|
||
|
|
||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi Pelvin. Nice job.
just wanted to say, what happened when you removed the quotes from the values insides the logs?
for example, what happens when you console.log(Potato);
I am not sure if it is necessary to present here, but I somehow expected some sort of comment lighting what happens in such a case since it was on the exercise. Same applies to using a number