Skip to content

Commit

Permalink
Fixed PR mafintosh#192 (multipleOf decimal with big integer value)
Browse files Browse the repository at this point in the history
  • Loading branch information
linco95 committed Aug 16, 2022
1 parent 4366649 commit 06720ec
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -93,9 +93,9 @@ var unique = function(array, len) {

var isMultipleOf = function(name, multipleOf) {
var res;
var factor = ((multipleOf | 0) !== multipleOf) ? Math.pow(10, multipleOf.toString().split('.').pop().length) : 1
var factor = Number.isInteger(multipleOf) ? 1 : Math.pow(10, multipleOf.toString().split('.').pop().length)
if (factor > 1) {
var factorName = ((name | 0) !== name) ? Math.pow(10, name.toString().split('.').pop().length) : 1
var factorName = Number.isInteger(name) ? 1 : Math.pow(10, name.toString().split('.').pop().length)
if (factorName > factor) res = true
else res = Math.round(factor * name) % (factor * multipleOf)
}
Expand Down

0 comments on commit 06720ec

Please sign in to comment.