Deseo obtener el valor absoluto de un número en JavaScript. Es decir, deja caer el signo. Sé matemáticamente que puedo hacer esto al cuadrar el número y luego tomar la raíz cuadrada, pero también sé que esto es terriblemente ineficiente.Obtenga el valor absoluto de un número en Javascript
x = -25
x = x * x
x = sqrt(x)
// x would now be 25
¿Hay alguna forma en JavaScript para simplemente dejar caer el signo de un número que es más eficiente que el enfoque matemático?
'Math.abs (-25); // 25' – davin
¿Nadie ha sugerido la expresión regular? ;-) O 'jQuery.abs()'? –
@DanWalmsley No quise ofenderte. Incluso si no sabes el nombre (que no es un buen punto en el sitio de preguntas y respuestas de un programador, supongo que eso explica los votos a la baja), buscar 'javascript positivo a negativo 'o algo así ayuda. – kapa