메소드 (forEach , map , filter )
for Each 배열의 각 요소에 대해 주어진 동작을 "실행"한다. 각 요소에 대해 반복문을 돌린다. 그러나, 배열 자체를 바꾸진 않는다. 그래서 "특정상황"에만 쓴다. (실행은 하되,새롭게 배열을 만들고 싶지 않을 때) 배열이 있으면 , 그 요소에 각각 함수나 동작을 실행하고 싶을 때 쓰는 것이다. const numbers = [1, 2, 3, 4]; // 각 숫자를 두 배로 만들어 출력하는 예제 numbers.forEach((number) => { console.log(number * 2); }); // 결과: 2, 4, 6, 8 그러니까 각각이라는게 지금처럼 1 ,2,3,4 가 콘솔로그에 각각 찍히는거지 이걸 어디에 쓰느냐? 만든 배열에 뭘 동작하고 싶을 때 쓰는거지. *, % , / , + - 등..