Ich habe den folgenden Code, um einen bestimmten Prozentsatz zu berechnen:
var x = 6.5;
var total;
total = x/15*100;
// Result 43.3333333333
Was ich als Ergebnis haben möchte, ist die genaue Zahl 43
und wenn die Summe ist 43.5
, sollte sie gerundet werden44
Gibt es eine Möglichkeit, dies in JavaScript zu tun?
javascript
operators
rounding
idontknowhow
quelle
quelle
entweder eine oder eine Kombination wird Ihre Frage lösen
quelle
Sollte es tun.
quelle
Verwenden Sie
Math.round
diese Option , um die Zahl auf die nächste Ganzzahl zu runden:quelle
eine sehr prägnante Lösung zum Runden eines Schwimmers x:
x = 0|x+0.5
oder wenn Sie nur Ihren Schwimmer auf den Boden legen wollen
x = 0|x
Dies ist bitweise oder mit int 0, wodurch alle Werte nach der Dezimalstelle gelöscht werden
quelle