xxxxxxxxxx
var r,rev=0,n;
n = parseInt(prompt("enter a number:"));
for(;n != 0; n = parseInt(n / 10))
{
r = n % 10;
rev = rev * 10 + r;
}
document.write("reverse of number is:"+rev);
xxxxxxxxxx
// Function to reverse Number
function reverseNum(n) {
let r = n.toString().split('').reverse().join('');
return Math.sign(n) * parseInt(r);
}
// Call
reverseNum(-267);
reverseNum(31522);
// Outputs
-762
22513
xxxxxxxxxx
// how to reverse number in javascript
let number = 12345;
let reverse = parseInt(number.toString().split('').reverse().join(''));
console.log(reverse);
// Output:
// 54321
xxxxxxxxxx
let rev = 0;
let num = 123456;
let lastDigit;
while(num != 0){
lastDigit = num % 10;
rev = rev * 10 + lastDigit;
num = Math.floor(num/10);
}
console.log("Reverse number : "+rev);
xxxxxxxxxx
const num = 3849;
function reverseGivenInteger(num) {
return Number(String(num).split('').reverse().join(''))
}
console.log(`Reversed integer is: ${reverseGivenInteger(num)}`)
xxxxxxxxxx
function reverseNumber(number) {
let reversedNumber = 0;
while (number !== 0) {
reversedNumber = reversedNumber * 10 + (number % 10);
number = Math.floor(number / 10);
}
return reversedNumber;
}
const number = 12345;
const reversed = reverseNumber(number);
console.log(reversed); // Output: 54321
xxxxxxxxxx
// Function to reverse a number, handling negative numbers as well.
function reverseNumber(number) {
let reversedNumber = 0;
let isNegative = false;
// Check if the input number is negative.
if (number < 0) {
isNegative = true;
number = Math.abs(number); // Convert negative number to positive for reversal.
}
// Reverse the positive number.
while (number !== 0) {
reversedNumber = reversedNumber * 10 + (number % 10);
number = Math.floor(number / 10);
}
// If the input was negative, make the result negative as well.
if (isNegative) {
reversedNumber *= -1;
}
return reversedNumber;
}
// Testing the reverseNumber function.
console.log(reverseNumber(-2345)); // Output: -5432
console.log(reverseNumber(12345)); // Output: 54321
// Another method to reverse a number using string manipulation.
function reverseNum(n) {
let reversedString = n.toString().split('').reverse().join('');
return Math.sign(n) * parseInt(reversedString);
}
// Testing the reverseNum function.
console.log(reverseNum(12345)); // Output: 54321
console.log(reverseNum(-345)); // Output: -543
xxxxxxxxxx
var r,rev=0,n;
n = parseInt(prompt("enter a number:"));
for(;n != 0; n = parseInt(n / 10))
{
r = n % 10;
rev = rev * 10 + r;
}
document.write("reverse of number is:"+rev);