2차원 배열을 1차원 배열로 평탄화하는 함수.
l = [[1,2,3], [4,5,6,], [7,8]]
console.log(l.flat());
//[1,2,3,4,5,6,7,8]
every()
메서드는 배열 안의 모든 요소가 주어진 판별 함수를 통과하는지 테스트합니다. Boolean 값을 반환합니다.
l = [1,1,1,1]
console.log(l.every((ele) => ele === 1));
//true
console.log(l.every((ele) => ele === 0));
//false
some()
메서드는 배열 안의 단 한가지 요소라도 주어진 판별 함수를 통과하는지 테스트합니다.
l = [0,1,1,1]
console.log(l.some((ele) => ele === 0));
//true
console.log(l.some((ele) => ele === 1));
//true
console.log(l.some((ele) => ele === 2));
//false