๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ ์ง ๋น๊ตํ๊ธฐ ๋ณธ๋ฌธ
๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ ์ง ๋น๊ตํ๊ธฐ
Eun_zii 2024. 3. 19. 16:28ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ๋ ์ง ๋น๊ตํ๊ธฐ
๐ ๋ฌธ์ ์ค๋ช
- ์ ์ ๋ฐฐ์ด date1๊ณผ date2๊ฐ ์ฃผ์ด์ง๋๋ค. ๋ ๋ฐฐ์ด์ ๊ฐ๊ฐ ๋ ์ง๋ฅผ ๋ํ๋ด๋ฉฐ [year, month, day] ๊ผด๋ก ์ฃผ์ด์ง๋๋ค. ๊ฐ ๋ฐฐ์ด์์ year๋ ์ฐ๋๋ฅผ, month๋ ์์, day๋ ๋ ์ง๋ฅผ ๋ํ๋ ๋๋ค.
- ๋ง์ฝ date1์ด date2๋ณด๋ค ์์๋ ๋ ์ง๋ผ๋ฉด 1์, ์๋๋ฉด 0์ return ํ๋ solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์.
๐ ์ ํ์กฐ๊ฑด
- date1์ ๊ธธ์ด = date2์ ๊ธธ์ด = 3
- 0 ≤ year ≤ 10,000
- 1 ≤ month ≤ 12
- day๋ month์ ๋ฐ๋ผ ๊ฐ๋ฅํ ๋ ์ง๋ก ์ฃผ์ด์ง๋๋ค.
๐ ํ์ด
function solution(date1, date2) {
const newDate1 = new Date(date1);
const newDate2 = new Date(date2);
if (newDate1 < newDate2) {
return 1;
} else {
return 0;
}
}
โ
date1 ๊ณผ date2๋ฅผ new Date( )๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ ๋ ์ง๋ฅผ Date ๊ฐ์ฒด๋ก ๋ณํํ ํ ์๋ก์ด ๋ณ์์ ํ ๋นํด์คํ,
์ฒซ ๋ฒ์งธ ๋ ์ง๊ฐ ๋ ๋ฒ์งธ ๋ ์ง๋ณด๋ค ์ด๋ฅธ ๊ฒฝ์ฐ์๋ 1์, ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ์๋ 0์ return ํด์ค๋ค.
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ถ๋ถ ๋ฌธ์์ด ์ด์ด ๋ถ์ฌ ๋ฌธ์์ด ๋ง๋ค๊ธฐ (1) | 2024.03.22 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ํ์ vs ์ง์ (0) | 2024.03.21 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ฃผ์ฌ์ ๊ฒ์ 2 (0) | 2024.03.19 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ ๋ฏธ์ฌ ๋ฐฐ์ด (0) | 2024.03.19 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ฃผ์ฌ์ ๊ฒ์ 1 (0) | 2024.03.19 |