01. if문
//false, 0 ,undefined , null
//true, 1, "0", "1", 0<10, [], {}
if(0){
document.write("실행되었습니다.(true)");
} else {
document.write("실행되었습니다.(false)");
}
결과보기
실행되었습니다.(true)
02. if문 생략
const num = 100;
if(num) document.write("실행되었습니다.(true)"); //대괄호 생략 가능하다.
else document.write("실행되었습니다.(false)");
결과보기
실행되었습니다.(true)
03. 다중 if문
const num = 100;
if ( num == 90 ){
document.write("실행되었습니다.(num == 90)");
} else if (num == 100) {
document.write("실행되었습니다.(num == 100)");
} else if (num == 110) {
document.write("실행되었습니다.(num == 110)");
} else if (num == 120) {
document.write("실행되었습니다.(num == 120)");
} else {
document.write("실행되었습니다.(num == 값이 없음)");
}
결과보기
실행되었습니다.(num == 100)
04. 중첩 if문
const num = 100;
//num값이 100이면 true출력하고 아니면 false 출력하세요
if(num == 100){
document.write("true");
} else{
document.write("false");
}
(num == 100) ? document.write("true") : document.write("false");
결과보기
실행되었습니다.(1)
실행되었습니다.(2)
실행되었습니다.(3)
실행되었습니다.(2)
실행되었습니다.(3)
05. 삼항 연산자
const num = 100;
//num값이 100이면 true출력하고 아니면 false 출력하세요
if(num == 100){
document.write("true");
} else{
document.write("false");
}
(num == 100) ? document.write("true") : document.write("false");
결과보기
true
true
true
06. swich문
const num = 100;
switch(num){
case 100 :
document.write("실행되었습니다.num==100)");
break;
case 110 :
document.write("실행되었습니다.num==110)");
break;
case 120 :
document.write("실행되었습니다.num==120)");
break;
case 130 :
document.write("실행되었습니다.num==130)");
break;
default :
document.write("실행되었습니다.num==값이 없음)");
}
결과보기
실행되었습니다.(num==100)
07. while문
let num = 1;
while(num <= 5){
document.write("실행되었습니다.(while)");
num++;
}
//for문
for( let i=0; i<=5; i++ ){
document.write("실행되었습니다.(for)");
}
결과보기
실행되었습니다.(while)
실행되었습니다.(while)
실행되었습니다.(while)
실행되었습니다.(while)
실행되었습니다.(while)
실행되었습니다.(for)
실행되었습니다.(for)
실행되었습니다.(for)
실행되었습니다.(for)
실행되었습니다.(for)
실행되었습니다.(for)
실행되었습니다.(while)
실행되었습니다.(while)
실행되었습니다.(while)
실행되었습니다.(while)
실행되었습니다.(for)
실행되었습니다.(for)
실행되었습니다.(for)
실행되었습니다.(for)
실행되었습니다.(for)
실행되었습니다.(for)
08. while문
let num = 1;
do {
document.write("실행되었습니다.")
num++;
} while( num <=5 );
결과보기
실행되었습니다.
실행되었습니다.
실행되었습니다.
실행되었습니다.
실행되었습니다.
실행되었습니다.
실행되었습니다.
실행되었습니다.
실행되었습니다.
09. for문
for(let i=1; i<100; i++){
document.write(i+".실행되었습니다.");
}
// let num = [1,2,3,4,5,6,7,8,9];
// for(let i=0; i<num.length; i++){
// document.write(num[1]+".실행되었습니다.")
// }
결과보기
10. 중첩 for문
for( let i=1; i<=2; i++ ){
document.write(i + "실행");
for(let j=1; j<=5; j++){
document.write(j + "실행");
}
}
결과보기
11. break문
for(let i =1; i<=20; i++){
document.write(i)
if(i == 10){ // ==은 겉모습, ===은 유전자까지 같은지 본다.
break; //break는 if문에 쓴 숫자에 끝나기
}
}
결과보기
12. continue문
for(let i =1; i<=20; i++){
if(i == 10){
continue;
}
document.write(i) //출력을 컨티뉴 아래에 쓰기
}