mirror of
https://github.com/TheAlgorithms/JavaScript.git
synced 2025-07-18 17:49:40 +08:00
18 lines
472 B
JavaScript
18 lines
472 B
JavaScript
/*
|
|
* function isolates the decimal part of a number.
|
|
* Take the number and subtract it from the floored number.
|
|
* Return the result.
|
|
*/
|
|
|
|
const decimalIsolate = (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))
|