๐Ÿค ์€์ง€log ๐Ÿค

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] ์•„์ด์Šค ์•„๋ฉ”๋ฆฌ์นด๋…ธ ๋ณธ๋ฌธ

๐ŸŒˆ ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] ์•„์ด์Šค ์•„๋ฉ”๋ฆฌ์นด๋…ธ

Eun_zii 2023. 1. 19. 13:29

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0

- ์•„์ด์Šค ์•„๋ฉ”๋ฆฌ์นด๋…ธ

 

๐Ÿ’š ๋ฌธ์ œ์„ค๋ช…

  • ๋จธ์“ฑ์ด๋Š” ์ถ”์šด ๋‚ ์—๋„ ์•„์ด์Šค ์•„๋ฉ”๋ฆฌ์นด๋…ธ๋งŒ ๋งˆ์‹ญ๋‹ˆ๋‹ค. ์•„์ด์Šค ์•„๋ฉ”๋ฆฌ์นด๋…ธ๋Š” ํ•œ์ž”์— 5,500์›์ž…๋‹ˆ๋‹ค. ๋จธ์“ฑ์ด๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋ˆ money๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, ๋จธ์“ฑ์ด๊ฐ€ ์ตœ๋Œ€๋กœ ๋งˆ์‹ค ์ˆ˜ ์žˆ๋Š” ์•„๋ฉ”๋ฆฌ์นด๋…ธ์˜ ์ž” ์ˆ˜์™€ ๋‚จ๋Š” ๋ˆ์„ ์ˆœ์„œ๋Œ€๋กœ ๋‹ด์€ ๋ฐฐ์—ด์„ return ํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด๋ณด์„ธ์š”.

 

๐Ÿ’š ์ œํ•œ์กฐ๊ฑด

  • 0 < money ≤ 1,000,000

๐Ÿ’š ๋ฌธ์ œ

function solution(money) {
    var answer = [];
    return answer;
}

 

๐Ÿ’š ํ’€์ด

function solution(money) {
    return [Math.floor(money / 5500), money % 5500];
}

 

 

โœ… Math.floor()

: Math.floor() ํ•จ์ˆ˜๋Š” ์ฃผ์–ด์ง„ ์ˆซ์ž ๋˜๋Š” ํ‘œํ˜„์‹์˜ ๊ฐ’๋ณด๋‹ค ์ž‘์€ ์ •์ˆ˜ ์ค‘ ๊ฐ€์žฅ ํฐ ์ˆ˜๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค.

null์„ ์ž…๋ ฅ๋ฐ›์€ ๊ฒฝ์šฐ, NaN๊ฐ€ ์•„๋‹Œ 0์„ ๋ฐ˜ํ™˜ํ•œ๋‹ค.

EX)

Math.floor(3.14) // 3
Math.floor(17 / 3) // 5
Math.floor(-5.05) // -6
Math.floor(null) // 0

 

728x90