const NUMBER = 10000;
function solve(number) {
let arr = new Array();
for (i = 1; i <= number; i++) {
let sum =
i + [...String(i)].map((x) => Number(x)).reduce((acc, cur) => acc + cur);
arr.push(sum);
}
for (i = 1; i <= number; i++) {
if (arr.includes(i)) {
continue;
} else {
console.log(i);
}
}
}
solve(NUMBER);
์ด์ค๋ฐ๋ณต๋ฌธ์ ์๋์ง๋ง, ๋ฐ๋ณต๋ฌธ์ ๋๋ฒ ์ด ๊ฒ ๊น๋ํ๊ฒ ๋๊ปด์ง์ง ์๋๋ค.
๋ค๋ฅธ ํ์ด๋ค์ ์ฐธ๊ณ ํด๋ณด๊ณ , ๋ค๋ฅด๊ฒ ์๊ฐํด๋ ๋จผ์ ์์ฑ์ ๋ฐฐ์ด์ ๋ง๋ค์ด์ฃผ๊ณ ๋น๊ตํ๋ ๋ฐ๋ณต๋ฌธ์ ์จ์ฃผ๋ ๊ฒ ๊ฐ์ฅ ํจ๊ณผ์ ์ธ ๊ฒ ๊ฐ๋ค.
'๐ JavaScript > ๋ฐฑ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JS] 10809 (0) | 2022.05.16 |
---|---|
[JS] 1065 (0) | 2022.05.15 |
[JS] 10818 (0) | 2022.05.14 |
[JS] 3052 (0) | 2022.05.14 |
[JS] 8958 (0) | 2022.05.14 |