커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
for 과 forEach 반복문 질문드립니다
[왕초보] 웹개발 종합반 v0
2주차
북마크
박*영
댓글
5
추천
0
조회수
26
조회수
26
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


for 과 forEach가 뭐가 다른지 모르겠습니다

주입식 교육으로 2번 코드처럼 코드를 짤수있게 배웠었는데

오늘 강의들으면서 새로운 forEach를 보니 혼동이옵니다

출력값도 같고 서로 비슷한거같은데 for 보다 forEach 가 장점이 더 많나요?

아니면 사용목적이 다른건가요?



스파르타 즉문즉답





작성한 코드 및 에러 메세지

   <script>

        /* 1번코드 */

        let ages = [15, 30, 28, 7, 40, 13];


        ages.forEach(age => {

            if (age < 20) {

                console.log('청소년입니다');

            } else {

                console.log('성인입니다');

            }

        });


        console.log("===================");


        /* 2번코드 */

        for (let i = 0; i < ages.length; i++) {

            if (ages[i] < 20) {

                console.log('청소년입니다');

            } else {

                console.log('성인입니다');

            }

        }

    </script>




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴