웹개발

조건문 ,반복문

content0474 2024. 9. 7. 16:46

조건문

if, else 구조

if (조건) {결과1} else {결과2}

조건을 만족하면 결과1을 출력, 만족하지 않으면 결과2를 출력

 let age =25
if (age>20) {
     console.log('성인입니다')
 } else {
      console.log('청소년입니다')

 

 }
->나이가 25세이므로 '성인입니다' 가 출력됨

 

반복문

리스트.foreach(element => { 출력하고 싶은 내용 } )

element는 리스트 안의 내용물 하나하나를 의미한다.

각 element들이 차례로 출력하려는 내용에 들어가서 결과값이 나온다.

예를 들어 위에서 썼던 조건문을 응용하면

let ages=[12,26,14,40,3,29]
ages.forEach(element => {
    if (element>20) {
       console.log('성인입니다')
     } else {
      console.log('청소년입니다')
     }
 });

 

이렇게 하면 12,26,14,40,3,29가 차례로 if문에 적용되어 결과가

청소년, 성인, 청소년, 성인, 청소년, 성인으로 출력된다.