
๋จธ์ฑ์ด๋ค ์ท๊ฐ๊ฒ๋ 10๋ง ์ ์ด์ ์ฌ๋ฉด 5%, 30๋ง ์ ์ด์ ์ฌ๋ฉด 10%, 50๋ง ์ ์ด์ ์ฌ๋ฉด 20%๋ฅผ ํ ์ธํด์ค๋๋ค.
๊ตฌ๋งคํ ์ท์ ๊ฐ๊ฒฉ price๊ฐ ์ฃผ์ด์ง ๋, ์ง๋ถํด์ผ ํ  ๊ธ์ก์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์.
price โค 1,000,000| price | result | 
|---|---|
| 150,000 | 142,500 | 
| 580,000 | 464,000 | 
์ ์ถ๋ ฅ ์ #1
์ ์ถ๋ ฅ ์ #2
function solution(price) {
    if(price >= 100_000 && price < 300_000) {
        return price*0.95 << 0
    } else if(price >= 300_000 && price < 500_000) {
        return price*0.9 << 0
    } else if(price >= 500_000) {
        return price*0.8 << 0
    } else {
        return price
    }
}