quarkle
Version:
quarkle is the JavaScript util library providing support of all data types and data structures.
26 lines (25 loc) • 624 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.reverseNumber = void 0;
/**
* Returns the reverse of the given number.
* @param number
* @returns the reversed number.
*/
const reverseNumber = (number) => {
let reverse = 0;
const isNegative = number < 0;
if (isNegative) {
number *= -1;
}
while (number !== 0) {
const remainder = number % 10;
reverse = reverse * 10 + remainder;
number = Math.floor(number / 10);
}
if (isNegative) {
reverse *= -1;
}
return reverse;
};
exports.reverseNumber = reverseNumber;