Renamed
This commit is contained in:
@@ -0,0 +1,5 @@
|
|||||||
|
const myName = "Maaike";
|
||||||
|
const myAge = 29;
|
||||||
|
const coder = true;
|
||||||
|
const message = "Hello, my name is "+myName+", I am "+myAge+" years old and I can code JavaScript: "+coder+".";
|
||||||
|
console.log(message);
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
let myDistanceKM = 130;
|
||||||
|
let myDistanceMiles = myDistanceKM * 1.60934;
|
||||||
|
console.log('The distance of ' + myDistanceKM + ' kms is equal to ' + myDistanceMiles + ' miles')
|
||||||
|
|
||||||
|
//1 inch = 2.54 centimeters.
|
||||||
|
//2.2046 pounds in a kilo
|
||||||
|
let inches = 72;
|
||||||
|
let pounds = 180;
|
||||||
|
let weight = pounds / 2.2046; // in kilos
|
||||||
|
let height = inches * 2.54; // height in centemeters
|
||||||
|
console.log(inches,pounds);
|
||||||
|
console.log(weight, height);
|
||||||
|
let bmi = weight/(height/100*height/100);
|
||||||
|
console.log(bmi);
|
||||||
@@ -0,0 +1,126 @@
|
|||||||
|
/*
|
||||||
|
Exercise 1
|
||||||
|
const myList = ['Milk', 'Bread', 'Apples'];
|
||||||
|
console.log(myList.length);
|
||||||
|
myList[1] = 'Bananas';
|
||||||
|
console.log(myList);
|
||||||
|
|
||||||
|
Exercise 2
|
||||||
|
const myList = [];
|
||||||
|
myList.push('Milk', 'Bread', 'Apples');
|
||||||
|
myList.splice(1, 1, 'Bananas', 'Eggs');
|
||||||
|
const removeLast = myList.pop();
|
||||||
|
console.log(removeLast);
|
||||||
|
myList.sort();
|
||||||
|
console.log(myList.indexOf('Milk'));
|
||||||
|
myList.splice(1, 0, 'Carrots', 'Lettuce');
|
||||||
|
const myList2 = ['Juice', 'Pop'];
|
||||||
|
const finalList = myList.concat(myList2, myList2);
|
||||||
|
console.log(finalList.lastIndexOf('Pop'));
|
||||||
|
console.log(finalList);
|
||||||
|
|
||||||
|
Exercise 3
|
||||||
|
const myArr = [1, 2, 3];
|
||||||
|
const bigArr = [myArr, myArr, myArr];
|
||||||
|
console.log(bigArr[0][1]);
|
||||||
|
console.log(bigArr[1][1]);
|
||||||
|
console.log(bigArr[2][1]);
|
||||||
|
console.log(bigArr);
|
||||||
|
|
||||||
|
Exercise 4
|
||||||
|
const myCar = {
|
||||||
|
make: 'Toyota',
|
||||||
|
model: 'Camry',
|
||||||
|
tires: 4,
|
||||||
|
doors: 4,
|
||||||
|
color: 'blue',
|
||||||
|
forSale: false
|
||||||
|
};
|
||||||
|
let propColor = 'color';
|
||||||
|
myCar[propColor] = 'red';
|
||||||
|
propColor = 'forSale';
|
||||||
|
myCar[propColor] = true;
|
||||||
|
console.log(myCar.make + ' ' + myCar.model);
|
||||||
|
console.log(myCar.forSale);
|
||||||
|
|
||||||
|
Exercise 5
|
||||||
|
const people = {friends:[]};
|
||||||
|
const friend1 = {first:'Laurence',last:'Svekis',id:1};
|
||||||
|
const friend2 = {first:'Jane',last:'Doe',id:2};
|
||||||
|
const friend3 = {first:'John',last:'Doe',id:3};
|
||||||
|
people.friends.push(friend1,friend2,friend3);
|
||||||
|
console.log(people);
|
||||||
|
|
||||||
|
|
||||||
|
const theList = ['Laurence', 'Svekis', true, 35, null, undefined, {
|
||||||
|
test: 'one',
|
||||||
|
score: 55
|
||||||
|
},
|
||||||
|
['one', 'two']
|
||||||
|
];
|
||||||
|
|
||||||
|
theList.length;
|
||||||
|
Array.isArray(theList);
|
||||||
|
theList[1] = "hello World";
|
||||||
|
theList.indexOf('Laurence');
|
||||||
|
theList.push("new one push");
|
||||||
|
theList.pop();
|
||||||
|
theList.shift();
|
||||||
|
theList.unshift("make me first");
|
||||||
|
theList.splice(1, 2);
|
||||||
|
console.log(theList);
|
||||||
|
*/
|
||||||
|
|
||||||
|
const myArr1 = [1,3,5,6,8,9,15];
|
||||||
|
console.log(myArr1.indexOf(0));
|
||||||
|
console.log(myArr1.indexOf(3));
|
||||||
|
//What is output in the console.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//How do you replace the second element in an array myArr = [1,3,5,6,8,9,15] with the value 4?
|
||||||
|
const myArr = [1,3,5,6,8,9,15]
|
||||||
|
myArr.splice(1,1,4);
|
||||||
|
console.log(myArr);
|
||||||
|
|
||||||
|
|
||||||
|
const myArr2 = [];
|
||||||
|
myArr2[10] = 'test'
|
||||||
|
console.log(myArr2);
|
||||||
|
console.log(myArr2[2]);
|
||||||
|
//What is output in the console.
|
||||||
|
|
||||||
|
const myArr3 = [3,6,8,9,3,55,553,434];
|
||||||
|
myArr3.sort();
|
||||||
|
myArr3.length = 0;
|
||||||
|
console.log(myArr3[0]);
|
||||||
|
//What is output in the console.
|
||||||
|
|
||||||
|
|
||||||
|
Final Project
|
||||||
|
const inventory = [];
|
||||||
|
const item3 = {
|
||||||
|
name: 'computer',
|
||||||
|
model: 'imac',
|
||||||
|
cost: 1000,
|
||||||
|
qty: 3
|
||||||
|
}
|
||||||
|
const item2 = {
|
||||||
|
name: 'phone',
|
||||||
|
model: 'android',
|
||||||
|
cost: 500,
|
||||||
|
qty: 11
|
||||||
|
}
|
||||||
|
const item1 = {
|
||||||
|
name: 'tablet',
|
||||||
|
model: 'ipad',
|
||||||
|
cost: 650,
|
||||||
|
qty: 1
|
||||||
|
}
|
||||||
|
inventory.push(item1, item2, item3);
|
||||||
|
console.log(inventory);
|
||||||
|
let total = 0;
|
||||||
|
inventory.forEach(el => {
|
||||||
|
total += el.qty;
|
||||||
|
})
|
||||||
|
console.log(total);
|
||||||
@@ -0,0 +1,274 @@
|
|||||||
|
//Exercise 1
|
||||||
|
/*
|
||||||
|
const test = false;
|
||||||
|
console.log((test));
|
||||||
|
if(test){
|
||||||
|
console.log("Its True");
|
||||||
|
}
|
||||||
|
if(!test){
|
||||||
|
console.log("False now");
|
||||||
|
}
|
||||||
|
|
||||||
|
//Exercise 2
|
||||||
|
let age = 10;
|
||||||
|
let cost = 0;
|
||||||
|
let message;
|
||||||
|
if (age < 3) {
|
||||||
|
cost = 0;
|
||||||
|
message = "Access is free under three.";
|
||||||
|
} else if (age >= 3 && age < 12) {
|
||||||
|
cost = 5;
|
||||||
|
message ="With the child discount, the fee is 5 dollars";
|
||||||
|
} else if (age >= 12 && age < 65) {
|
||||||
|
cost = 10;
|
||||||
|
message ="A regular ticket costs 10 dollars.";
|
||||||
|
} else {
|
||||||
|
cost = 7;
|
||||||
|
message ="A ticket is 7 dollars.";
|
||||||
|
}
|
||||||
|
|
||||||
|
console.log(message);
|
||||||
|
console.log("Your Total cost "+cost);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
let age = prompt("How old are you?");
|
||||||
|
age = Number(age);
|
||||||
|
let message;
|
||||||
|
if(age >= 21){
|
||||||
|
message = "You can enter and drink.";
|
||||||
|
}else if(age >= 19){
|
||||||
|
message = "You can enter but not drink.";
|
||||||
|
}else{
|
||||||
|
message = "You are not allowed in!";
|
||||||
|
}
|
||||||
|
console.log(message);
|
||||||
|
|
||||||
|
|
||||||
|
//Exercise 3
|
||||||
|
const id = true;
|
||||||
|
const message = (id) ? "Allowed In" : "Denied Entry";
|
||||||
|
console.log(message);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//Exercise 4
|
||||||
|
let prize = prompt("Pick a number 0-10");
|
||||||
|
prize = Number(prize);
|
||||||
|
let output = "My Selection: ";
|
||||||
|
switch (prize){
|
||||||
|
case 0:
|
||||||
|
output += "Gold ";
|
||||||
|
case 1:
|
||||||
|
output += "Coin ";
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
output += "Big ";
|
||||||
|
case 3:
|
||||||
|
output += "Box of ";
|
||||||
|
case 4:
|
||||||
|
output += "Silver ";
|
||||||
|
case 5:
|
||||||
|
output += "Bricks ";
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
output += "Sorry Try Again";
|
||||||
|
}
|
||||||
|
console.log(output);
|
||||||
|
|
||||||
|
|
||||||
|
//Project 1
|
||||||
|
let answer = "Something went wrong";
|
||||||
|
let question = prompt("Ask me anything");
|
||||||
|
const randomNumber = Math.floor(Math.random() * 6);
|
||||||
|
switch (randomNumber) {
|
||||||
|
case 0:
|
||||||
|
answer = "It will work out";
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
answer = "Maybe maybe not";
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
answer = "Probably not";
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
answer = "Highly likely";
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
answer = "I don"t know about that";
|
||||||
|
}
|
||||||
|
let output = "You asked me " + question + ". I think that " + answer;
|
||||||
|
console.log(output);
|
||||||
|
|
||||||
|
|
||||||
|
const myArr = ["Rock", "Paper", "Scissors"];
|
||||||
|
let computer = Math.floor(Math.random() * 3);
|
||||||
|
let player = Math.floor(Math.random() * 3);
|
||||||
|
let message = "player " + myArr[player] + " vs computer " + myArr[computer] + " ";
|
||||||
|
|
||||||
|
if (player === computer) {
|
||||||
|
message += "its a tie";
|
||||||
|
} else if (player > computer) {
|
||||||
|
if (computer == 0 && player == 2) {
|
||||||
|
message += "Computer Wins";
|
||||||
|
} else {
|
||||||
|
message += "Player Wins";
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (computer == 2 && player == 0) {
|
||||||
|
message += "Player Wins";
|
||||||
|
} else {
|
||||||
|
message += "Computer Wins";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
console.log(message);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//Question 1
|
||||||
|
|
||||||
|
const q = 1;
|
||||||
|
|
||||||
|
switch (q) {
|
||||||
|
case "1":
|
||||||
|
answer = "one";
|
||||||
|
case 1:
|
||||||
|
answer = 1;
|
||||||
|
case 2:
|
||||||
|
answer = "this is the one";
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
answer = "not working";
|
||||||
|
}
|
||||||
|
console.log(answer);
|
||||||
|
|
||||||
|
|
||||||
|
let myTime = 9;
|
||||||
|
let output;
|
||||||
|
if (myTime >= 8 && myTime < 12) {
|
||||||
|
output = "Wake up its morning";
|
||||||
|
} else if (myTime >= 12 && myTime < 13) {
|
||||||
|
output = "go to Lunch";
|
||||||
|
} else if (myTime >= 13 && myTime <= 16) {
|
||||||
|
output = "Go to work";
|
||||||
|
} else if (myTime > 16 && myTime < 20) {
|
||||||
|
output = "Dinner Time";
|
||||||
|
} else if (myTime >= 22) {
|
||||||
|
output = "Time to go to sleep";
|
||||||
|
} else {
|
||||||
|
output = "You should be sleeping";
|
||||||
|
}
|
||||||
|
console.log(output);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
let today = prompt("pick a number");
|
||||||
|
today = Number(today);
|
||||||
|
let output;
|
||||||
|
switch (today) {
|
||||||
|
case 0:
|
||||||
|
output = "Sunday";
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
output = "Monday";
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
output = "Tuesday";
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
output = "Wednesday";
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
output = "Thursday";
|
||||||
|
break;
|
||||||
|
case 5:
|
||||||
|
output = "Friday";
|
||||||
|
break;
|
||||||
|
case 6:
|
||||||
|
output = "Saturday";
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
output = "Not found";
|
||||||
|
}
|
||||||
|
console.log("Today is "+output);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
let val = 100;
|
||||||
|
let message = (val > 100) ? "${val} was greater than 100" : "${val} was LESS or Equal to 100";
|
||||||
|
console.log(message);
|
||||||
|
let check = (val % 2) ? "Odd" : "Even";
|
||||||
|
check = "${val} is ${check}";
|
||||||
|
console.log(check);
|
||||||
|
|
||||||
|
let a = 5;
|
||||||
|
|
||||||
|
let b = 10;
|
||||||
|
|
||||||
|
let c = 20;
|
||||||
|
|
||||||
|
let d = 30;
|
||||||
|
|
||||||
|
console.log(a > b || b > a);
|
||||||
|
|
||||||
|
console.log(a > b && b > a);
|
||||||
|
|
||||||
|
console.log(d > b || b > a);
|
||||||
|
|
||||||
|
console.log(d > b && b > a);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
let age = prompt("How old are you?");
|
||||||
|
age = Number(age);
|
||||||
|
if (!age) {
|
||||||
|
age = prompt("Enter a Number?");
|
||||||
|
}
|
||||||
|
let message;
|
||||||
|
if (age >= 21) {
|
||||||
|
message = "You are " + age + " and allowed to come in and drink.";
|
||||||
|
} else if (age >= 18) {
|
||||||
|
message = "You are " + age + " and allowed to come in but NOT drink.";
|
||||||
|
} else {
|
||||||
|
message = "You are NOT allowed in. Sorry you are only " + age + " ";
|
||||||
|
}
|
||||||
|
console.log(message);
|
||||||
|
|
||||||
|
let val = prompt("what number?");
|
||||||
|
val = Number(val);
|
||||||
|
let num = 100;
|
||||||
|
let message = "nothing";
|
||||||
|
if (val > num) {
|
||||||
|
message = val + " was greater than " + num;
|
||||||
|
} else if (val == num) {
|
||||||
|
message = val + " was equal to " + num;
|
||||||
|
} else {
|
||||||
|
message = val + " is less than " + num;
|
||||||
|
}
|
||||||
|
console.log(message);
|
||||||
|
|
||||||
|
let person = prompt("Enter a name?");
|
||||||
|
let message;
|
||||||
|
switch (person) {
|
||||||
|
case "John" :
|
||||||
|
case "Larry" :
|
||||||
|
case "Jane" :
|
||||||
|
case "Laurence" :
|
||||||
|
message = person +" is my friend";
|
||||||
|
break;
|
||||||
|
default :
|
||||||
|
message = "I don\"t know "+person;
|
||||||
|
}
|
||||||
|
console.log(message);
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
const userNames = ["Mike", "John", "Larry"];
|
||||||
|
const userInput = "John";
|
||||||
|
let htmlOutput = "";
|
||||||
|
if (userNames.indexOf(userInput) > -1) {
|
||||||
|
htmlOutput = "Welcome, that is a user";
|
||||||
|
} else {
|
||||||
|
htmlOutput = "Denied, was not a usernot true ";
|
||||||
|
}
|
||||||
|
console.log(htmlOutput + ":, " + userInput);
|
||||||
Reference in New Issue
Block a user