Skip to content

Commit d8e47ce

Browse files
committed
added reverseNumber method
1 parent d00151c commit d8e47ce

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

lib/number.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,3 +156,14 @@ export function getPrimeList(number) {
156156
export function randomNumber(min, max) {
157157
return Math.floor(Math.random() * (max - min + 1)) + min;
158158
}
159+
160+
/**
161+
* Pass a number and get the reverse of that number with actual sign
162+
* reverseNumber(32) // 23
163+
* reverseNumber(-32) // -23
164+
* @param {*} number
165+
*/
166+
export function reverseNumber(number) {
167+
let reversed = number.toString().split("").reverse().join("");
168+
return parseInt(reversed) * Math.sign(number);
169+
}

0 commit comments

Comments
 (0)