diff --git a/Maths/decimalIsolate.js b/Maths/decimalIsolate.js index 026999cc6..aae6e8ed7 100644 --- a/Maths/decimalIsolate.js +++ b/Maths/decimalIsolate.js @@ -5,10 +5,13 @@ */ const decimalIsolate = (number) => { - return number - Math.floor(number) + const ans = parseFloat((number + '').replace(/^[-\d]+./, '.')) + return isNaN(ans) === true ? 0 : ans } // testing console.log(decimalIsolate(35.345)) console.log(decimalIsolate(56.879)) console.log(decimalIsolate(89.5643)) +console.log(decimalIsolate(38.00)) +console.log(decimalIsolate(33))