다음과 같이 풀었다.
const fs = require("fs");
const input = fs
.readFileSync("/dev/stdin")
.toString()
.trim()
.split(" ")
.map((d) => Number(d));
const sangsoo = (num) => {
const numArr = num.toString().split("");
let ans = "";
for (let i = numArr.length - 1; i >= 0; i--) {
ans += numArr[i];
}
return Number(ans);
};
const one = sangsoo(input[0]);
const two = sangsoo(input[1]);
if (one > two) console.log(one);
else console.log(two);
그런데 다른 답안들을 봐 보니... reverse()라는 함수가 있더라.
나는 array 배열을 뒤집어놓는 메소드가 있는 줄 몰라서 sangsoo()를 직접 구현했는데 간편하고 편리한 방법이 있었다... array.prototype.reverse().
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse
배열의 순서를 반전한 배열을 반환한다.
이런 게 있다니 몰랐다... 충격!