具体描述为:输入100,返回1,rev(100) = 1, 输入123,返回321,求rev(rev(100)+rev(123))
输入只有正整数:
function rev(val){
let arr = String(val).split('').reverse();
let index = arr.findIndex(item=>item!=0);
return Number(arr.slice(index).join(''))
}
输入正整数或者负数:
function rev(val){
let arr = String(val);
if(val<0) arr = arr.substring(1);
arr =arr.split('').reverse();
let index = arr.findIndex(item=>item!=0);
console.log(index,arr.slice(index));
let endValue = Number(arr.slice(index).join(''));
return val<0 ? -endValue : endValue
}