Skip to content
This repository was archived by the owner on Jan 14, 2024. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions exercises/B-hello-world/exercise.js
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
console.log("Hello world");
// console.log(I just learnt JS);
// console.log(3);
4 changes: 4 additions & 0 deletions exercises/C-variables/exercise.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// Start by creating a variable `greeting`

var greeting = "Hello my peeps. ";

console.log(greeting);
console.log(greeting);
console.log(greeting);
6 changes: 5 additions & 1 deletion exercises/D-strings/exercise.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// Start by creating a variable `message`

console.log(message);
var textMessage = "This is a string";
var messageType = typeof textMessage;

console.log(textMessage);
console.log(messageType);
7 changes: 6 additions & 1 deletion exercises/E-strings-concatenation/exercise.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
// Start by creating a variable `message`

console.log(message);
var greetingStart = "Hello, my name is ";
var name = "Chris";

var greeting = greetingStart + name;

console.log(greeting);
7 changes: 7 additions & 0 deletions exercises/F-strings-methods/exercise.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
// Start by creating a variable `message`

var name = "Chris";
var nameLength = name.length;


var message = `My name is ${name} and my name is ${nameLength} characters long`;
// var message = "My name is " + name + " and my name is " + nameLength + " characters long";

console.log(message);
9 changes: 7 additions & 2 deletions exercises/F-strings-methods/exercise2.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
const name = " Daniel ";
// const name = " Daniel ";

console.log(message);
const name = "Daniel";
var nameLength = name.length;

var message = "My name is " + name + " and my name is " + nameLength + " characters long";

console.log(message.trim());
6 changes: 6 additions & 0 deletions exercises/G-numbers/exercise.js
Original file line number Diff line number Diff line change
@@ -1 +1,7 @@
// Start by creating a variables `numberOfStudents` and `numberOfMentors`
var numberOfStudents = 15;
var numberOfMentors = 8;
var sum = numberOfStudents + numberOfMentors;

var message = `Total number of students and mentors is : ${sum}`;
console.log(message);
14 changes: 14 additions & 0 deletions exercises/I-floats/exercise.js
Original file line number Diff line number Diff line change
@@ -1,2 +1,16 @@
var numberOfStudents = 15;
var numberOfMentors = 8;
var sum = numberOfStudents + numberOfMentors;

var percentageOfStudents = `Percentage students: ${numberOfStudents / sum * 100}`;
var percentageOfMentors = `Percentage mentors: ${numberOfMentors / sum * 100}`;

console.log(percentageOfStudents);
console.log(percentageOfMentors);

// var Students = 65.21739130434783;
// var Stud = Math.round(Students);

// var Mentors = 34.78260869565217;
// var Ment = Math.round(Mentors);

12 changes: 12 additions & 0 deletions exercises/J-functions/exercise.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,19 @@
function halve(number) {
return number / 2;
// complete the function here
}

var result = halve(12);

console.log(result);

// var result = halve(10);
// console.log(result);

// var result = halve(8);
// console.log(result);

// var result = halve(1888888884);
// console.log(result);


9 changes: 9 additions & 0 deletions exercises/J-functions/exercise2.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
function triple(number) {
return number * 3;
// complete function here
}

var result = triple(12);

console.log(result);

// var result = triple(8);
// console.log(result);
// var result = triple(20);
// console.log(result);
// var result = triple(50005000);
// console.log(result);

12 changes: 9 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,21 @@
"url": "https://github.com/CodeYourFuture/JavaScript-Core-1-Coursework-Week1/issues"
},
"jest": {
"setupFilesAfterEnv": ["jest-extended"],
"setupFilesAfterEnv": [
"jest-extended"
],
"projects": [
{
"displayName": "mandatory",
"testMatch": ["<rootDir>/mandatory/*.js"]
"testMatch": [
"<rootDir>/mandatory/*.js"
]
},
{
"displayName": "extra",
"testMatch": ["<rootDir>/extra/*.js"]
"testMatch": [
"<rootDir>/extra/*.js"
]
}
]
},
Expand Down