๊ฐ๋ฐ/์๋ฃ๊ตฌ์กฐ & ์๊ณ ๋ฆฌ์ฆ
์๊ณ ๋ฆฌ์ฆ ์๋ฐ์คํฌ๋ฆฝํธ ํ์ด ๋ชจ์
1mj
2022. 7. 8. 15:26
๋ ์ ์ ์ฌ์ด์ ์ํ ์ ์์ ํฉ ๊ตฌํ๊ธฐ
function solution(a, b) {
return (a + b) * (Math.abs(b - a) + 1) / 2;
}
๋ ๋ฒกํฐ์ ๊ฐ ์ฑ๋ถ๋ผ๋ฆฌ์ ๊ณฑ์ ํฉ์ฐ(๋ด์ ) ๊ตฌํ๊ธฐ
function solution(a, b) {
// a, b ๋ฐฐ์ด์ ๊ธธ์ด๊ฐ ๋์ผํจ์ผ๋ก ๊ฐ์
return a.reduce((acc, _, i) => acc += a[i] * b[i], 0);
}
0๋ถํฐ 9๊น์ง์ ์ซ์ ์ค ์๋ ์ซ์ ๋ํ๊ธฐ
function solution(numbers) {
return 45 - numbers.reduce((cur, acc) => cur + acc, 0);
}