조건문과 반복문
🔷 조건문
🔸 if(조건){
조건문의 내용
}
if(true){ alert('result : true'); } // 무한루프.. var a = 1; if(a == 0){ alert('a == 0'); } else if(a == 1){ alert('a == 1'); }else if(a == 2){ alert('a == 2); }else{ alert('a > 2'); } id = prompt('아이디를 입력해주세요'); if(id == 'CHO'){ password = prompt('비밀번호를 입력해주세요'); if(password == '1234'){ alert('반갑습니다. CHO님'); }else{ alert('비밀번호가 틀렸습니다.'); } }else{ alert('잘못된 아이디입니다.'); }
let date = new Date(); let hour = date.getHours(); let min = date.getMinutes(); if(hour < 12){ alert(`현재 시간은 오전 ${hour}시 ${min}분입니다.`); }else{ alert(`현재 시간은 오후 ${hour - 12}시 ${min}분입니다.`); }
🔷 반복문
🔸 while반복문
while (condition) {}
var i = 0; while(i < 10){ document.write("[ " + i + " ] " + "hello world!<br/>"); i++; }
🔸 for반복문
for (let index = 0; index < array.length; index++) {
const element = array[index];
}for(var i = 0; i < 10; i++){ if(i > 0 && i % 2 == 0){ document.write("[ " + i + " ] " + "는 2의 배수!!<br>"); }else{ document.write("[ " + i + " ] " + "hello world!!<br>"); } } for(i = 0; i < 10; i++){ document.write("[ " + i + " ] " + "hello World!!<br/>"); if(i > 0 && i % 5 == 0){ document.write( "[ " + i + " ] " + "는 5<br/>"); break; // 반복문 종료 } } for(var i = 0; i < 10; i++){ document.write("[ " + i + " ] " + "hello World!!<br/>"); if(i % 3 == 0 && i > 0){ document.write("[ " + i + " ] " + "는 3의 배수입니다.<br/>"); continue; // 반복문 도중 continue를 만나면 다음 반복으로 넘어간다. } }
🔸forin반복문
for (const key in object) {
if (Object.hasOwnProperty.call(object, key)) {
const element = object[key];
}
}🔸forof반복문
for (const iterator of object) {}
Author And Source
이 문제에 관하여(조건문과 반복문), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hyunbenny/조건문과-반복문저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)