ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ

728x90

์‚ผํ•ญ ์—ฐ์‚ฐ์ž๋ž€(Ternary Operator)?

์กฐ๊ฑด๋ฌธ์„ ์“ธ ๋•Œ ์ฃผ๋กœ if, else๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์— ๋น„ํ•ด,

'์กฐ๊ฑด์‹ ? ์ฐธ์ธ ๊ฒฝ์šฐ : ๊ฑฐ์ง“์ธ ๊ฒฝ์šฐ' ์˜ ํ˜•ํƒœ๋กœ ๊น”๋”ํ•˜๊ณ  ๊ฐ„๋‹จํ•˜๊ฒŒ ์กฐ๊ฑด๋ฌธ์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๋Š” ๋ฐฉ์‹

 


๋‚ ์”จ์— ๋”ฐ๋ผ ํƒ์‹œ๋ฅผ ํƒˆ์ง€, ์ž์ „๊ฑฐ๋ฅผ ํƒˆ์ง€ ๊ฒฐ์ •ํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•œ๋‹ค๊ณ  ํ•ด๋ณด๋ฉด,

let weather;
if(weather == 'โ›„'){
  console.log('๐Ÿš•');
} else{
  console.log('๐Ÿšด‍โ™‚๏ธ');
}

์ด๋Ÿฐ์‹์œผ๋กœ ๋ˆˆ์ด ์˜ค๋ฉด ํƒ์‹œ๋ฅผ ํƒ€๊ณ , ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์ž์ „๊ฑฐ๋ฅผ ํƒˆ ๊ฒƒ์ด๋ผ๋Š” ์ฝ”๋“œ๋ฅผ

if์™€ else๋ฅผ ํ™œ์šฉํ•ด ์กฐ๊ฑด๋ฌธ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.

 


ํ•˜์ง€๋งŒ, ์‚ผํ•ญ ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ฐ„๋‹จํ•˜๊ฒŒ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.

let transport = weather === 'โ›„' ? '๐Ÿš•' : '๐Ÿšด‍โ™‚๏ธ';

๋ˆˆ์ด ์˜ค๋‚˜?(์กฐ๊ฑด์‹) ?  ๋ˆˆ์ด ์˜จ๋‹ค๋ฉด ํƒ์‹œ :  ๋ˆˆ์ด ์•ˆ ์˜จ๋‹ค๋ฉด ์ž์ „๊ฑฐ

728x90
๊ณต์ง€์‚ฌํ•ญ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
Total
Today
Yesterday
ยซ   2025/01   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
๊ธ€ ๋ณด๊ด€ํ•จ
250x250