Tengo un ciclo While() como el siguiente. Debería disminuir el valor de "cambio" por un valor definido dependiendo de alguna condición.
while (change - divider >= 0 && physicalCash[i][1] - divider >= 0) { physicalCash[i][1] -= divider change = change - divider tempVal += divider console.log("-" + divider) console.log(change) }Aquí está el resultado del código anterior, la pregunta es por qué en lugar de 20 deduce 20,000000000005 después de la primera iteración del ciclo while:
96.74 -20 76.74 -20 56.739999999999995 -20 36.739999999999995 -10 26.739999999999995 -10 16.739999999999995 -5 11.739999999999995 -5 6.739999999999995