๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Javascript

else / else if ์กฐ๊ฑด๋ฌธ

๐ŸŒ else : if ๊ตฌ๋ฌธ์˜ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜์ง€ ์•Š์•˜์„ ๋•Œ ์‹คํ–‰ํ•˜๊ณ  ์‹ถ์€ ์ฝ”๋“œ๋ฅผ else ๊ตฌ๋ฌธ๊ณผ ํ•จ๊ป˜ ์ž‘์„ฑํ•œ๋‹ค.

const shoesPrice = 50000
if (shoesPrice < 40000) { 
    console.log('์‹ ๋ฐœ์„ ์‚ฌ๊ฒ ์Šต๋‹ˆ๋‹ค.')
} else {
    console.log('๋„ˆ๋ฌด ๋น„์‹ธ์š”. ์‹ ๋ฐœ์„ ์‚ฌ์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๋‹ค.')

// ์‹ ๋ฐœ ๊ฐ€๊ฒฉ์ด 40000์›๋ณด๋‹ค ์ž‘์ง€ ์•Š์œผ๋ฏ€๋กœ ํ•ด๋‹น ์ฝ”๋“œ๊ฐ€ ์‹คํ–‰๋จ
}

 

๐ŸŒ else if ๊ตฌ๋ฌธ์„ ํ™œ์šฉํ•˜๋ฉด ๋ณด๋‹ค ๋” ๋งŽ์€ ์กฐ๊ฑด์„ ํŒ๋‹จํ•˜๊ณ  ์ฝ”๋“œ๋ฅผ ์„ธ๋ถ„ํ™”ํ•ด์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค.

const shoesPrice = 50000
if (shoesPrice < 40000) { 
   console.log('์‹ ๋ฐœ์„ ์‚ฌ๊ฒ ์Šต๋‹ˆ๋‹ค.')
} else if (shoesPrice <= 50000) {
   console.log('๊ณ ๋ฏผ์„ ํ•ด๋ณผ๊ฒŒ์š”...')  

// ์‹ ๋ฐœ ๊ฐ€๊ฒฉ์ด 50000์›๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์œผ๋ฏ€๋กœ ์•Š์œผ๋ฏ€๋กœ ํ•ด๋‹น ์ฝ”๋“œ๊ฐ€ ์‹คํ–‰๋จ
} else {
   console.log('๋„ˆ๋ฌด ๋น„์‹ธ์š”. ์‹ ๋ฐœ์„ ์‚ฌ์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๋‹ค.')
}

 

 

๐Ÿ˜…  Q. ๊ฑฐ๋ฆฌ๋ฅผ ์˜๋ฏธํ•˜๋Š” ๋ณ€์ˆ˜๋ฅผ ์„ ์–ธํ•˜๊ณ  ์›ํ•˜๋Š” ์ˆซ์ž๊ฐ’ (๋‹จ์œ„๋Š” km๋ผ๊ณ  ๊ฐ€์ •) ์„ ํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค. 2km ๋ฏธ๋งŒ์ด๋ฉด "๊ฑธ์•„๊ฐ€์ž"๋ฅผ, 2km ์ด์ƒ์ด๊ณ  5km ๋ฏธ๋งŒ์ด๋ฉด "ํƒ์‹œ๋ฅผ ํƒ€์ž"๋ฅผ, ๊ทธ ์™ธ์—๋Š” "๊ธฐ์ฐจ๋ฅผ ํƒ€์ž"๋ฅผ ์ถœ๋ ฅํ•ด๋ด…๋‹ˆ๋‹ค.

const distance = 2
if (distance < 2) {
console.log("๊ฑธ์–ด๊ฐ€์ž")
} else if (distance >= 2 && distance < 5) { 

// ๋…ผ๋ฆฌ์—ฐ์‚ฐ์ž๋ฅผ && ๋ฅผ ์ด๋ ‡๊ฒŒ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค!
console.log("ํƒ์‹œ๋ฅผ ํƒ€์ž")
} else {
console.log("๊ธฐ์ฐจ๋ฅผ ํƒ€์ž")
}