Logiquement parlant, la sortie devrait être
0.01
0.02
0.03
0.04
0.05
0.06
0.07
0.08
0.09
1.00
1.01
Pourquoi est-ce une sortie? Le résultat est comme l'image ci-dessus. Comment cela pourrait-il être. apparaissent soudainement ? Qu'en est-il de tant de décimales ?
Erreur de précision, utilisez
s.toFixed(2)
Parce que js a des erreurs lors de l'exécution d'opérations décimales