[Node.js/JavaScript] λ°±μ€ 2908λ² μμ
λ¬Έμ
μκ·Όμ΄μ λμ μμλ μνμ μ λ§ λͺ»νλ€. μμλ μ«μλ₯Ό μ½λλ° λ¬Έμ κ° μλ€. μ΄λ κ² μνμ λͺ»νλ μμλ₯Ό μν΄μ μκ·Όμ΄λ μμ ν¬κΈ°λ₯Ό λΉκ΅νλ λ¬Έμ λ₯Ό λ΄μ£Όμλ€. μκ·Όμ΄λ μΈ μ리 μ λ κ°λ₯Ό μΉ νμ μ¨μ£Όμλ€. κ·Έ λ€μμ ν¬κΈ°κ° ν° μλ₯Ό λ§ν΄λ³΄λΌκ³ νλ€.
μμλ μλ₯Ό λ€λ₯Έ μ¬λκ³Ό λ€λ₯΄κ² κ±°κΎΈλ‘ μ½λλ€. μλ₯Ό λ€μ΄, 734μ 893μ μΉ νμ μ μλ€λ©΄, μμλ μ΄ μλ₯Ό 437κ³Ό 398λ‘ μ½λλ€. λ°λΌμ, μμλ λ μμ€ ν° μμΈ 437μ ν° μλΌκ³ λ§ν κ²μ΄λ€.
λ μκ° μ£Όμ΄μ‘μ λ, μμμ λλ΅μ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
νμ΄
const input = require('fs').readFileSync('/dev/stdin').toString().trim().split(' ');
// κ°κ°μ λ¬Έμμ΄μ κ±°κΎΈλ‘ λ€μ§μ΄μ λ°ν
const reverse = input.map((item) => {
return item.split('').reverse().join('');
});
// λ μλ₯Ό λΉκ΅νμ¬ λμ μ«μλ₯Ό λ³μμ μ μ₯
const highNum = reverse[0] > reverse[1] ? reverse[0] : reverse[1];
console.log(highNum);
μ§κ³ λμ΄κ°μΌ ν λΆλΆ!
reverse() λ©μλλ λ°°μ΄μ μμλ₯Ό λ°μ νλ λ©μλ
const array1 = ['1', '2', '3'];
console.log('array1:', array1);
// expected output: "array1:" Array ["1", "2", "3"]
const reversed = array1.reverse();
console.log('reversed:', reversed);
// expected output: "reversed:" Array ["3", "2", "1"]
join() λ©μλλ λ°°μ΄μ λͺ¨λ μμλ₯Ό μ°κ²°ν΄ νλμ λ¬Έμμ΄λ‘ λ§λλ λ©μλ
const elements = ['3', '2', '1'];
console.log(elements.join());
// expected output: "3,2,1"
console.log(elements.join(''));
// expected output: "321"
console.log(elements.join('-'));
// expected output: "3-2-1"