From 3bf46709bc35a7480e2f850f3f28bd2f36e13af4 Mon Sep 17 00:00:00 2001 From: Derrek Gass Date: Thu, 8 Oct 2020 15:27:08 -0700 Subject: [PATCH] training lvl 1 --- solutions/day-01/main.js | 45 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/solutions/day-01/main.js b/solutions/day-01/main.js index 56749cd..f96a938 100644 --- a/solutions/day-01/main.js +++ b/solutions/day-01/main.js @@ -210,4 +210,47 @@ console.log(names.join()) // Asabeneh,Mathias,Elias,Brook console.log(names.join('')) //AsabenehMathiasEliasBrook console.log(names.join(' ')) //Asabeneh Mathias Elias Brook console.log(names.join(', ')) //Asabeneh, Mathias, Elias, Brook -console.log(names.join(' # ')) //Asabeneh # Mathias # Elias # Brook \ No newline at end of file +console.log(names.join(' # ')) //Asabeneh # Mathias # Elias # Brook + + +console.log(numbers.slice()) // -> it copies all item +console.log(numbers.slice(0)) // -> it copies all item +console.log(numbers.slice(0, numbers.length)) // it copies all item +console.log(numbers.slice(1, 4)) // -> [2,3,4] // it doesn't include the ending position + +numbers.push(1000) +console.log(numbers) + +fruits.push('pineapple') +console.log(fruits) +fruits.pop() +console.log(fruits) + +fruits.shift() +console.log(fruits) + +fruits.unshift('strawberry') +console.log(fruits) + +console.log(fruits.reverse()) +fruits.unshift('marionberry') +console.log(fruits) +fruits.sort() +console.log(fruits) + +const firstNums = [1, 2, 3] +const secondNums = [1, 4, 9] + +const arrayOfArray = [ + [1, 2, 3], + [1, 2, 3], +] +console.log(arrayOfArray[0]) // [1, 2, 3] + +const frontEnd = ['HTML', 'CSS', 'JS', 'React', 'Redux'] +const backEnd = ['Node', 'Express', 'MongoDB'] +const fullStack = [frontEnd, backEnd] +console.log(fullStack) // [["HTML", "CSS", "JS", "React", "Redux"], ["Node", "Express", "MongoDB"]] +console.log(fullStack.length) // 2 +console.log(fullStack[0]) // ["HTML", "CSS", "JS", "React", "Redux"] +console.log(fullStack[1]) // ["Node", "Express", "MongoDB"] \ No newline at end of file