Tengo el siguiente código para calcular un cierto porcentaje:
var x = 6.5;
var total;
total = x/15*100;
// Result 43.3333333333
Lo que quiero tener como resultado es el número exacto 43
y si el total es 43.5
, debería redondearse a44
¿Hay alguna forma de hacer esto en JavaScript?
javascript
operators
rounding
no sé cómo
fuente
fuente
uno o una combinación resolverán tu pregunta
fuente
Deberías hacerlo.
fuente
Use
Math.round
para redondear el número al entero más cercano:fuente
una solución muy sucinta para redondear un flotador x:
x = 0|x+0.5
o si solo quieres poner en el suelo tu flotador
x = 0|x
esto es bit a bit o con int 0, que elimina todos los valores después del decimal
fuente