diff --git a/02week/cars.js b/02week/cars.js new file mode 100644 index 000000000..ff03a13ff --- /dev/null +++ b/02week/cars.js @@ -0,0 +1,41 @@ +let cars = ['Ford', 'Mazda', 'Toyota', 'Chevrolet']; +console.log(cars.length); + +let moreCars = ['Mitsubishi', 'Tesla', 'Audi', 'Honda']; +let totalCars = cars.concat(moreCars); +console.log(totalCars); + +console.log(moreCars.indexOf('Honda')); +console.log(cars.lastIndexOf('Ford')); + +let stringOfCars = totalCars.join(); +console.log(stringOfCars); + +console.log(stringOfCars.split()); + +let carsInReverse = totalCars.reverse(); +console.log(carsInReverse); + +console.log(carsInReverse.sort()); + +let carsRemoved = carsInReverse.slice(2,4); +console.log(carsRemoved); + +console.log(carsInReverse.splice(2,2, 'Ford', 'Honda')); + +console.log(carsInReverse.push('Ford', 'Honda')); + +carsInReverse.pop(); +console.log(carsInReverse); + +carsInReverse.shift(); +console.log(carsInReverse); + +carsInReverse.unshift('BMW'); +console.log(carsInReverse); + +let numbers = [23, 45, 0, 2]; +function incrementTwo(item) { + console.log(item + 2); +} +numbers.forEach(incrementTwo) diff --git a/03week/Loops.js b/03week/Loops.js new file mode 100644 index 000000000..93aa4f65a --- /dev/null +++ b/03week/Loops.js @@ -0,0 +1,35 @@ +let cars = ['Ford', 'Mazda', 'Toyota', 'Chevrolet']; +let moreCars = ['Mitsubishi', 'Tesla', 'Audi', 'Honda']; +let totalCars = cars.concat(moreCars); +let carsInReverse = totalCars.reverse(); +for(let i=0; i < carsInReverse.length; i++){ +console.log(carsInReverse[i]); +} + +let persons = { +firstName: "Jane", +lastName: "Doe", +birthDate: "Jan 5, 1925", +gender: "female" +}; + +for (var prop in persons) { +console.log(`persons.${prop} = ${persons[prop]}`); +} + +for(key in persons){ +if (key === 'birthDate'){ + console.log(persons['birthDate']); +} +} + +let number = 0 +while (number < 1000){ +//console.log(number); +number += 1 +} + +do { +//console.log(number); +number +=1 +}while(number<1000);