4์ฅ
๐จ ์กฐ๊ฑด๋ฌธ
if(score>60){
alert("ํต๊ณผ");
}
else{
alert("์คํจ");
}
๐จ ์กฐ๊ฑด ์ฐ์ฐ์
score>60 ? alert("ํต๊ณผ") : alert("์คํจ");
๐จ falsy ๊ฐ
- 0
- ""(๋น ๋ฌธ์์ด)
- NaN(์ซ์๊ฐ ์๋)
- unfined(๊ฐ์ด ํ ๋น๋์ง ์์)
- null(์ ํจํ์ง ์์ ๊ฐ)
๐จ switch๋ฌธ
*case ๋ค์ ๋ฌธ์์ด๋ก ์ฒ๋ฆฌํด์ผ ํจ
(case๋ฌธ ๋๋ ๋๋ง๋ค break, ๋ง์ง๋ง์ default ๊ผญ ์จ์ฃผ๊ธฐ)
switch(num){
case "1": document.write("1๋ฒ์ ์ ํํ์
จ์ต๋๋ค");
break;
case "2": document.write("2๋ฒ์ ์ ํํ์
จ์ต๋๋ค");
break;
case "3": document.write("3๋ฒ์ ์ ํํ์
จ์ต๋๋ค");
break;
default: alert("์๋ชป ์
๋ ฅํ์ต๋๋ค");
}
๐จ for๋ฌธ
for(var i=1;i<6;i++){
sum+=i;
}
-์ค์ฒฉ for๋ฌธ
for(var i=0;i<5;i++){
for(var j=0;j<30;j++){
document.write("*");
}
document.write("<br>");
}
๐จ while๋ฌธ / do while๋ฌธ
(์กฐ๊ฑด๋ฌธ์ ์์น๊ฐ ๋ค๋ฆ)
// while๋ฌธ
while(i<10){
document.write("๋ฐ๋ณต ์กฐ๊ฑด์ด true๋ฉด ๋ฐ๋ณตํฉ๋๋ค.<br>");
i++;
}
//do while๋ฌธ
do{
document.write("๋ฐ๋ณต ์กฐ๊ฑด์ด true๋ฉด ๋ฐ๋ณตํฉ๋๋ค.<br>");
i++;
} while(i<10);
๐จ break๋ฌธ, continue๋ฌธ
(break๋ฌธ์ ๋ฐ๋ก ๋ฐ๋ณต๋ฌธ ์ข ๋ฃ, continue๋ฌธ์ ๋ง๋๋ฉด ๊ทธ ๋ฐ์ ์คํํ์ง ์๊ณ ๋์ด๊ฐ)
// break๋ฌธ
for(var i=0;i<10;i++){
document.write("*");
break;
}
// continue๋ฌธ
for(var i=0;i<10;i++){
document.write("*");
continue;
document.write("์ด๊ฑด ๋์ด๊ฐ์");
}