๋ฌธ์
์ด๋ค ์ ์๋ค์ด ์๋ค. ์ด ์ ์๋ค์ ์ ๋๊ฐ์ ์ฐจ๋ก๋๋ก ๋ด์ ์ ์ ๋ฐฐ์ด์์, ์ค์ ์ ์๋ค์ ํฉ์ ๊ตฌํ์ฌ returnํด๋ผ
์ํ๊ฐ๋
์ ๋๊ฐ(absolute value)
: ์ด๋ค ๊ฐ์ ์์๋ก ๋ง๋ค์ด์ฃผ๊ธฐ ์ํ ์ฅ์น
์ ์
: ์์์ ์, 0, ์์ ์ ์์ ์ด์นญ
์ฝ๋
const solution = (absolutes, signs) => {
let answer = absolutes.map((num, idx) => signs[idx] ? num : parseInt(-num)).reduce((a, b) => a + b);
return answer;
}
'๐กAlgorithm > ๋ฌธ์ ํ๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค(Level 1) - ์ซ์๋ฌธ์์ด๊ณผ ์๋จ์ด (0) | 2021.09.18 |
---|---|
JS์๊ณ ๋ฆฌ์ฆ | ํ๋ก๊ทธ๋๋จธ์ค(Level 1) - ํฐ์ผ๋ชฌ (0) | 2021.09.17 |
JS์๊ณ ๋ฆฌ์ฆ | ํ๋ก๊ทธ๋๋จธ์ค(Level 1) - ํ๊ท ๊ตฌํ๊ธฐ (0) | 2021.09.16 |
JS์๊ณ ๋ฆฌ์ฆ | ํ๋ก๊ทธ๋๋จธ์ค(Level 1) - ์์๋ง๋ค๊ธฐ (0) | 2021.09.16 |
JS์๊ณ ๋ฆฌ์ฆ | ํ๋ก๊ทธ๋๋จธ์ค(Level 1) - ํฌ๋ ์ธ ์ธํ๋ฝ๊ธฐ ๊ฒ์ (0) | 2021.09.15 |