ぎゃくかんすうもんだい

592 ワード

質問する🙌


パラメータとして整数をreverse関数として受信します.
その数字をひっくり返して返してください.
x:数値
return:反転した数字を返します!
たとえば、
x: 1234
return: 4321
x: -1234
return: -4321
x: 1230
return: 321
const reverse = x => {
  stringNum = x.toString().split('').reverse()
  if(x < 0){
    stringNum.pop();
    stringNum.unshift('-');
  } return Number(stringNum.join(''))
}
console.log(reverse(-1234))

module.exports = { reverse };
if文ではif(string[string.length-1]='-')で置き換えます.
x<0未満を加えると、結果値は同じです!🙏