๐ ๋ฌธ์
์ ์ ๋ฐฐ์ด numbers๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. numbers์ ๊ฐ ์์์ ๋๋ฐฐํ ์์๋ฅผ ๊ฐ์ง ๋ฐฐ์ด์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๐ ์ ํ์ฌํญ
- -10,000 ≤ numbers์ ์์ ≤ 10,000
- 1 ≤ numbers์ ๊ธธ์ด ≤ 1,000
๐ ์ ์ถ๋ ฅ ์
[1, 2, 3, 4, 5] | [2, 4, 6, 8, 10] |
[1, 2, 100, -99, 1, 2, 3] | [2, 4, 200, -198, 2, 4, 6] |
๐ ์ ์ถ๋ ฅ ์ ์ค๋ช
์ ์ถ๋ ฅ ์ #1
- [1, 2, 3, 4, 5]์ ๊ฐ ์์์ ๋๋ฐฐ๋ฅผ ํ ๋ฐฐ์ด [2, 4, 6, 8, 10]์ returnํฉ๋๋ค.
์ ์ถ๋ ฅ ์ #2
- [1, 2, 100, -99, 1, 2, 3]์ ๊ฐ ์์์ ๋๋ฐฐ๋ฅผ ํ ๋ฐฐ์ด [2, 4, 200, -198, 2, 4, 6]์ returnํฉ๋๋ค.
๐ง ํ์ด
function solution(numbers) {
let newNumbers = numbers.map(function(element){
return element *2;
});
return newNumbers;
}
// map ํจ์๋ฅผ ์ฐ๋ฉด, ๋ฐ๋ณต๋ฌธ์ ๋๋ฆฌ๋ ๋์ ๋ฐฐ์ด ๊ฐ ์์์ ํด๋น ํจ์๋ฅผ ์ ์ฉํ ์ ์๋ค.
'๐งฉ Algorithm > ๐ง JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] ์ค์๊ฐ ๊ตฌํ๊ธฐ (0) | 2023.02.16 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] ๋๋จธ์ง ๊ตฌํ๊ธฐ (0) | 2023.02.16 |
[ํ๋ก๊ทธ๋๋จธ์ค] ๋ถ์์ ๋ง์ (0) | 2023.02.14 |
[ํ๋ก๊ทธ๋๋จธ์ค] ์ซ์ ๋น๊ตํ๊ธฐ (0) | 2023.02.14 |
[ํ๋ก๊ทธ๋๋จธ์ค] ๋ ์์ ๋๋์ (0) | 2023.02.13 |