I have a While() loop like below. It should decrease "change" value by defined value depending on some condition.
while (change - divider >= 0 && physicalCash[i][1] - divider >= 0) {
physicalCash[i][1] -= divider
change = change - divider
tempVal += divider
console.log("-" + divider)
console.log(change)
}
Here is the result of above code, question is why instead of 20 it deducts 20,000000000005 after first iteration of while loop:
96.74
-20
76.74
-20
56.739999999999995
-20
36.739999999999995
-10
26.739999999999995
-10
16.739999999999995
-5
11.739999999999995
-5
6.739999999999995