No dudes en compartir nuestro espacio y códigos en tus redes, necesitamos tu ayuda para aumentar nuestra comunidad.
Solución:
¿Te refieres a obtener el valor absoluto de un número? los Math.abs
La función javascript está diseñada exactamente para este propósito.
var x = -25;
x = Math.abs(x); // x would now be 25
console.log(x);
Aquí hay algunos casos de prueba de la documentación:
Math.abs('-1'); // 1
Math.abs(-2); // 2
Math.abs(null); // 0
Math.abs("string"); // NaN
Math.abs(); // NaN
Aquí hay una forma rápida de obtener el valor absoluto de un número. Es aplicable en todos los idiomas:
x = -25;
console.log((x ^ (x >> 31)) - (x >> 31));
Si desea ver cómo JavaScript implementa esta función bajo el capó, puede consultar esta publicación.
Entrada en el blog
Aquí está la implementación basada en el código fuente de cromo.
function MathAbs(x)
x = +x;
return (x > 0) ? x : 0 - x;
console.log(MathAbs(-25));
Puntuaciones y comentarios
Recuerda que puedes agregar una reseña si te ayudó.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)