Input + Output = True

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - ์ž์—ฐ์ˆ˜ ๋’ค์ง‘๊ธฐ ๋ณธ๋ฌธ

๐Ÿ•ตAlgorithm

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - ์ž์—ฐ์ˆ˜ ๋’ค์ง‘๊ธฐ

IOTrue 2023. 1. 19. 00:17

์ž์—ฐ์ˆ˜ ๋’ค์ง‘๊ธฐ

 

๋ฌธ์ œ ์„ค๋ช…
์ž์—ฐ์ˆ˜ n์„ ๋’ค์ง‘์–ด ๊ฐ ์ž๋ฆฌ ์ˆซ์ž๋ฅผ ์›์†Œ๋กœ ๊ฐ€์ง€๋Š” ๋ฐฐ์—ด ํ˜•ํƒœ๋กœ ๋ฆฌํ„ดํ•ด์ฃผ์„ธ์š”. 

์˜ˆ๋ฅผ๋“ค์–ด n์ด 12345์ด๋ฉด [5,4,3,2,1]์„ ๋ฆฌํ„ดํ•ฉ๋‹ˆ๋‹ค.

์ œํ•œ ์กฐ๊ฑด
n์€ 10,000,000,000์ดํ•˜์ธ ์ž์—ฐ์ˆ˜์ž…๋‹ˆ๋‹ค.

 

const n = 123456789101112

function solution(n){
    return String(n).split('').reverse().map(val => parseInt(val))
}

console.log(solution(n))

 

reverse์™€ map ํ•จ์ˆ˜๋กœ ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ตฌํ˜„.

reverse ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ๋ฐฐ์—ด๋กœ ๋ณ€ํ™˜.

 

 

https://school.programmers.co.kr/learn/courses/30/lessons/12932?language=javascript

Comments