Podemos convertir un número negativo en un número positivo en javascript mediante los métodos que se describen a continuación.
Método 1: este es un método general en el que primero verificaremos si el número ya es positivo o negativo, si el número es negativo, multiplicaremos el número con -1 para que sea positivo.
Sintaxis:
if (a < 0) { a = a * -1; }
Ejemplo: A continuación se muestra la implementación del enfoque anterior:
<script> // Javascript script // to convert negative number // to positive number // Function to convert // given number to // positive number function convert_positive(a) { // Check the number is negative if (a < 0) { // Multiply number with -1 // to make it positive a = a * -1; } // Return the positive number return a; } //Driver code var n = -10; var m = 5; // Call function n = convert_positive(n); // Print result document.write(n + "<br>"); // Call function m = convert_positive(m); // Print result document.write(m + "<br>"); </script>
Producción:
10 5
Método 2: en este método usaremos la función Math.abs() para convertir un número negativo en un número positivo.
Sintaxis:
Math.abs(value)
Ejemplo: A continuación se muestra la implementación del enfoque anterior:
<script> // Javascript script // to convert negative number // to positive number //Driver code var n = -30; var m = 15; // Using Math.abs() function n = Math.abs(n); // Print result document.write(n + "<br>"); // Using Math.abs() function m = Math.abs(m); // Print result document.write(m + "<br>"); </script>
Producción:
30 15