all is well!!

23. ์ž์—ฐ์ˆ˜ ๋’ค์ง‘์–ด ๋ฐฐ์—ด๋กœ ๋งŒ๋“ค๊ธฐ ๋ณธ๋ฌธ

์•Œ๊ณ ๋ฆฌ์ฆ˜(js)

23. ์ž์—ฐ์ˆ˜ ๋’ค์ง‘์–ด ๋ฐฐ์—ด๋กœ ๋งŒ๋“ค๊ธฐ

tnqlscho 95 2022. 11. 5. 23:37

๐Ÿ˜‡  ๋ฌธ์ œ

 

๐Ÿ™  ๋‹ต

function solution(n) {
    var answer = [];
    let arr = (n+"").split("").reverse()
    
    answer = arr.map(i=>parseInt(i))
    
    return answer;
}
// 1. ๋ฌธ์ž์—ด๋กœ ๋งŒ๋“ค์–ด์„œ ๊ฐ ์ž๋ฆฌ์ˆ˜๋ฅผ ๋ฐฐ์—ด๋กœ ๋งŒ๋“ค์–ด์„œ ๋ฐฐ์—ด ๋’ค์ง‘๊ธฐ
// 2. ๋ฌธ์ž๋ฐฐ์—ด์„ ์ˆซ์ž๋ฐฐ์—ด๋กœ ๋ณ€ํ™˜ํ•˜๊ธฐ

์ด๋ฒˆ์— for๋ฌธ ๋Œ€์‹  ๋‹ค๋ฅธ๊ฑธ ์จ๋ณด๋ ค๊ณ  ์ผ๋ถ€๋Ÿฌ ์–ต์ง€๋กœ ๋ผ์›Œ๋ดค๋‹ค..ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹

์•„์ง reduce๋Š” ์ดํ•ด๊ฐ€ ๋œ๋˜์„œ ์‘์šฉ์ด ์•„์ง์€ ๋ถ€์กฑํ•ด

map์œผ๋กœ ๋ฌธ์ž์—ด์„ ์ˆซ์ž์—ด๋กœ ๋ณ€ํ™˜์‹œ์ผœ๋ณด์•˜๋‹ค..!

 

๐Ÿ˜Ž reverse()  :  ๋ฐฐ์—ด ๋’ค์ง‘๊ธฐ๐Ÿ˜Ž

let arr = [1,2,3,4,5]

return arr.reverse();
// [5,4,3,2,1]๋กœ ์ถœ๋ ฅ..!

์žŠ์–ด๋จน์ง€๋ง์ž..!!! reverse()๋Š” ๋ฐฐ์—ด๋’ค์ง‘๊ธฐ!!

Comments