Reverse Int

by Nidhi Patel

JavaScript

function reverseInt(n) {
    let numArray = n.toString().split("");
    /* console.log(numArray); */
    let reversedNumArray = [];
    for(let i = numArray.length-1; i>=0; i--){
        reversedNumArray.push(numArray[i]);
    }
    
    let reversedNum = parseInt(reversedNumArray.join(""));
    /* console.log(reversedNum); */
    if(n<0){
        return reversedNum * -1;
    } else {
        return reversedNum;
    }
    
}
console.log(reverseInt(51));
function reverseInt1(n) {
    let numArray = n.toString().split("");
    /* console.log(numArray); */
    let reversedNumArray = [];
    for(let i = numArray.length-1; i>=0; i--){
        reversedNumArray.push(numArray[i]);
    }
    let reversedNum = parseInt(reversedNumArray.join(""));
    return reversedNum*Math.sign(n);
    
}
console.log(reverseInt1(-5100));