Skip to content

Commit 4736960

Browse files
author
Nima
committed
Code Edited
1 parent 1d07fa7 commit 4736960

1 file changed

Lines changed: 9 additions & 16 deletions

File tree

palindromeNumber.js

Lines changed: 9 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
11
// A Positive number and ad reverse together => palindrome
22
// 139 + 931 = 1070 => 1070 + 0701 = 1771
33

4-
const reverseNumber = (number) => {
5-
return parseInt(number.toString().split("").reverse().join(""));
6-
}
4+
const reverseNumber = number => parseInt(number.toString().split("").reverse().join(""));
75

8-
const isOdd = (length) => {
9-
if (length % 2 >= 1) return true;
10-
else return false;
11-
}
12-
// 7 - 1 =6 /2 = 3
13-
// 1234321
14-
const editOddLengths = (num) => {
6+
const isOdd = length => (length % 2 >= 1) ? true : false;
7+
8+
// 7 - 1 = 6/2 = 3 => Ex: editOddLengths(1234321) => 123321
9+
const editOddLengths = num => {
1510
const splitted = String(num).split("");
1611
const length = splitted.length;
1712

@@ -24,11 +19,9 @@ const editOddLengths = (num) => {
2419
}
2520
}
2621

27-
function getCopyOfArray(arr) {
28-
return [...arr]
29-
}
22+
const getCopyOfArray = arr => [...arr]
3023

31-
const isPalindromeNumber = (number) => {
24+
const isPalindromeNumber = number => {
3225
let splitted = String(number).split("");
3326
let sumLength = splitted.length;
3427

@@ -40,7 +33,7 @@ const isPalindromeNumber = (number) => {
4033
if (part1 == part2) return true;
4134
}
4235

43-
const calculateNumber = (num) => {
36+
const calculateNumber = num => {
4437
let result;
4538
let reverse;
4639

@@ -58,4 +51,4 @@ const calculateNumber = (num) => {
5851
return console.log(`${num} took ${steps} steps to reach ${result} and be knows as a palindrome`);
5952
}
6053

61-
console.log(calculateNumber(89)) // if you need your CPU, don't run this code and change the input 🐢!
54+
console.log(calculateNumber(89))

0 commit comments

Comments
 (0)