myNum 배열의 엘리먼트를 모두 더하는 법
let myNum = [10, 20, 40, 10];
let sum = 0;
for(let i=0; i < myNum.length; i++){
sum = sum + myNum[i];
}
// sum 변수에 0을 할당한 이유 :
// sum = 0 + 10
// -> sum에 0을 할당하지 않으면 undefined + 10이 된다.
// -> undefined + Number = NaN
// sum = 10 + 20
// sum = 30 + 40
// sum = 70 + 10
자바스크립트의 특정 값이 배열인지 판별 할 수 있는 Array.isArray
console.table()
뒤 쪽에 아이템 추가
let array = ['a', 'b', 'c'];
array.push('d');
console.log(array); // [ 'a', 'b', 'c', 'd' ]
array.pop();
console.log(array); //[ 'a', 'b', 'c' ]
array.unshift('A') //[ 'A', 'a', 'b', 'c' ]
console.log(array);
array.shift(); //[ 'a', 'b', 'c' ]
console.log(array);
console.log(array.indexOf('a')) // 0
console.log(array.indexOf('A')) // -1
console.log(array.includes('a')) // true
console.log(array.includes('A')) // false
즐거운 배열