c o d i n g . . ๐Ÿ‰/JavaScript

[JavaScript] ๋‚ด๊ฐ€ ๋ณด๋ ค๊ณ  ์ •๋ฆฌํ•œ Do it ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ธฐ๋ณธํŽธ(2)

H J 2021. 3. 20. 09:12

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("์ด๊ฑด ๋„˜์–ด๊ฐ์š”");
}