TIL : [프로그래머스] reverse(), join()

니나노개발생활·2021년 9월 23일
0
post-thumbnail

reverse()

MDN

  • 배열의 순서를 반전
  • 첫 번째 요소는 마지막 요소가 되며 마지막 요소는 첫 번째 요소가 된다.

[프로그래머스] 자연수 뒤집어 배열로 만들기

function solutionB(n) {
  const string = String(n).split('')
  
  return string.map((e) => Number(e)).reverse()
}

console.log(solutionB(12345)) // [5,4,3,2,1]

join()

MDN

  • 배열의 모든 요소를 연결해 하나의 문자열로 만든다.

[프로그래머스] 정수 내림차순으로 배치하기

function solutionA(n) {
  const nToS = String(n)

  const sort = (a,b) => {
    return b-a
  }

  return parseInt(nToS.split('').sort(sort).join(''))
}

console.log(solutionA(118372)) //873211
profile
깃헙으로 이사중..

0개의 댓글