We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ac4bd9f commit ef78fceCopy full SHA for ef78fce
Maths/decimalIsolate.js
@@ -5,10 +5,13 @@
5
*/
6
7
const decimalIsolate = (number) => {
8
- return number - Math.floor(number)
+ const ans = parseFloat((number + '').replace(/^[-\d]+./, '.'))
9
+ return isNaN(ans) === true ? 0 : ans
10
}
11
12
// testing
13
console.log(decimalIsolate(35.345))
14
console.log(decimalIsolate(56.879))
15
console.log(decimalIsolate(89.5643))
16
+console.log(decimalIsolate(38.00))
17
+console.log(decimalIsolate(33))
0 commit comments