Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
Tags
- ์ฌ์ดํด๋ฆฐ
- ์ปดํจํฐ์ ๊ฐ๋
- ๋ณด๊ถ์ ๊ฑฐ ์ผ์
- ํํ์ฑ
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ๋์
- ํผํฐ๋ฅด๋ธ๋คผํ
- ์ ์ ์คํ
- ์นด๋๋ด์ค
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
- ๊ธฐํ์กฐํฉ๋ ผ๋ฆฌํ๋ก
- p53
- ์๋ฃ๊ตฌ์ฑ์ ๋จ์
- ๋ ๋ฒจ0
- ํ๋ฆฌ์1m๋ง๋๊ธฐ
- ์กฐํฉ๋ ผ๋ฆฌํ๋ก
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ๋ฅ์ฌ
- ๋์ ์คํ
- ์๋์กฐ์ ์ฅ์น
- ํฌ๋ฆฝํค
- ๋ฐ์๋
- ์คํ
- ์์๋ ผ๋ฆฌํ๋ก
- ์ ํ์ฑ
- ๊ฒฝ์
- ์ฒ ํ
- ์ ์๋
- ์ด๊ธฐ์ผ์๋ก
- ์ค์์ด๊ถ์
- ์๋ฃ๊ตฌ์กฐ
- ํ๋ก๊ทธ๋๋จธ์ค
Archives
- Today
- Total
0105
40. Java/Javascript ํ๋ก๊ทธ๋๋จธ์ค(lv.0) ์ท๊ฐ๊ฒ ํ ์ธ ๋ฐ๊ธฐ ๋ณธ๋ฌธ
๐ง๐ป programmers
40. Java/Javascript ํ๋ก๊ทธ๋๋จธ์ค(lv.0) ์ท๊ฐ๊ฒ ํ ์ธ ๋ฐ๊ธฐ
๊ณต๋ฐฑ์ค 2025. 3. 11. 22:12728x90
๋ฐ์ํ
โ ๋ฌธ์
๋จธ์ฑ์ด๋ค ์ท๊ฐ๊ฒ๋ 10๋ง ์ ์ด์ ์ฌ๋ฉด 5%, 30๋ง ์ ์ด์ ์ฌ๋ฉด 10%, 50๋ง ์ ์ด์ ์ฌ๋ฉด 20%๋ฅผ ํ ์ธํด์ค๋๋ค.
๊ตฌ๋งคํ ์ท์ ๊ฐ๊ฒฉ price๊ฐ ์ฃผ์ด์ง ๋, ์ง๋ถํด์ผ ํ ๊ธ์ก์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์.
โ java
class Solution {
public int solution(int price) {
if (price >= 500000) {
return (int) (price * 0.8);
} else if (price >= 300000) {
return (int) (price * 0.9);
} else if (price >= 100000) {
return (int) (price * 0.95);
} else {
return price;
}
}
}
โ javascript
function solution(price) {
let discount = 0;
if (price >= 500000) {
discount = 0.2;
} else if (price >= 300000) {
discount = 0.1;
} else if (price >= 100000) {
discount = 0.05;
}
return Math.floor(price * (1 - discount));
}
728x90