๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ2

์•Œ๊ณ ๋ฆฌ์ฆ˜(4) : ์ง์ˆ˜์™€ ํ™€์ˆ˜ _ Lv.1 โญ๏ธ ์•Œ๊ณ ๋ฆฌ์ฆ˜(4) : ์ง์ˆ˜์™€ ํ™€์ˆ˜ _ Lv.1 โญ๏ธ 01. ๋ฌธ์ œ ์„ค๋ช… ๐Ÿงฉ ์ •์ˆ˜ num์ด ์ง์ˆ˜์ผ ๊ฒฝ์šฐ "Even"์„ ๋ฐ˜ํ™˜ํ•˜๊ณ  ํ™€์ˆ˜์ธ ๊ฒฝ์šฐ "Odd"๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์™„์„ฑํ•ด์ฃผ์„ธ์š”. ๐Ÿ”’ ์ œํ•œ ์กฐ๊ฑด : โ˜‘๏ธ num์€ int ๋ฒ”์œ„์˜ ์ •์ˆ˜์ž…๋‹ˆ๋‹ค. โ˜‘๏ธ 0์€ ์ง์ˆ˜์ž…๋‹ˆ๋‹ค. 02. " solution.js " ๋ฌธ์ œ ํ’€์–ด๋ณด๊ธฐ ๐Ÿ’ก ์ˆซ์ž๋ฅผ 2๋กœ ๋‚˜๋ˆด์„ ๋•Œ ๋‚˜๋จธ์ง€๊ฐ€ '0'์ด๋ฉด ์ง์ˆ˜, ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ํ™€์ˆ˜๋กœ ๊ตฌ๋ณ„ํ•˜๋„๋ก ๋งŒ๋“ค์–ด๋ณด์ž. function solution(num) { return (num % 2 === 0) ? "Even" : "Odd"; } console.log(solution(n)) ___ ์ฐธ๊ณ ํ•˜๊ธฐ ___ `1 ์กฐ๊ฑด (์‚ผํ•ญ) ์—ฐ์‚ฐ์ž : ์•ž์—์„œ๋ถ€ํ„ฐ ์กฐ๊ฑด๋ฌธ, ๋ฌผ์Œํ‘œ(?), ์กฐ๊ฑด๋ฌธ์ด ์ฐธ(truthy)์ผ .. 2022. 10. 31.
์•Œ๊ณ ๋ฆฌ์ฆ˜(3) : ํ‰๊ท  ๊ตฌํ•˜๊ธฐ _ Lv.1 โญ๏ธ ์•Œ๊ณ ๋ฆฌ์ฆ˜(3) : ํ‰๊ท  ๊ตฌํ•˜๊ธฐ _ Lv.1 โญ๏ธ 01. ๋ฌธ์ œ ์„ค๋ช… ๐Ÿงฉ ์ •์ˆ˜๋ฅผ ๋‹ด๊ณ  ์žˆ๋Š” ๋ฐฐ์—ด arr์˜ ํ‰๊ท ๊ฐ’์„ returnํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์™„์„ฑํ•ด๋ณด์„ธ์š”. ๐Ÿ”’ ์ œํ•œ ์กฐ๊ฑด : โ˜‘๏ธ arr์€ ๊ธธ์ด 1 ์ด์ƒ, 100 ์ดํ•˜์ธ ๋ฐฐ์—ด์ž…๋‹ˆ๋‹ค. โ˜‘๏ธ arr์˜ ์›์†Œ๋Š” -10,000 ์ด์ƒ 10,000 ์ดํ•˜์ธ ์ •์ˆ˜์ž…๋‹ˆ๋‹ค. 02. " solution.js " ๋ฌธ์ œ ํ’€์–ด๋ณด๊ธฐ ๐Ÿ’ก ๋ฐฐ์—ด ์•ˆ์˜ ๊ฐ’์„ ๋ชจ๋‘ ๋”ํ•˜๊ณ , ๋ฐฐ์—ด์˜ ๊ธธ์ด๊ฐ’์œผ๋กœ ๋‚˜๋ˆ ๋ณด์ž. const average = [1, 2, 3, 4]; function solution(arr) { return arr.reduce((a, b) => a + b) / arr.length; } console.log(solution(average)) ___ ์ฐธ๊ณ ํ•˜๊ธฐ ___ `1 Arr.. 2022. 10. 31.
728x90
๋ฐ˜์‘ํ˜•