En este artículo, aprenderemos cómo convertir un valor en un número entero seguro usando JavaScript. Hemos dado un número y tenemos que convertirlo en un número entero seguro usando JavaScript. Los enteros seguros son números enteros entre -(2 53 – 1) y (2 53 – 1) .
Enfoque: Primero, tomamos una entrada usando el aviso en JavaScript. Y almacene esa entrada en una variable llamada entrada. Ahora hacemos dos variables, una llamada mini que contiene el mínimo de entrada y MAX_SAFE_INTEGER [2 53 -1] , y la otra maxi que contiene el máximo de mini y MIN_SAFE_INTEGER [-(2 53 -1)] . Ahora creamos otra variable que contiene nuestra respuesta llamada safeInt que contiene el valor redondo de la variable maxi. Y este es el entero seguro del valor dado. A continuación se muestra toda la sintaxis de las funciones de JavaScript utilizadas anteriormente:
Sintaxis:
const input = prompt('Please enter umsafe integer:'); var mini = Math.min(input,Number.MAX_SAFE_INTEGER); var maxi = Math.max(mini,Number.MIN_SAFE_INTEGER); const safeInt = Math.round(maxi);
Ejemplo:
HTML
<!DOCTYPE html> <html> <head> <style> .gfg1{ font-size: 30px; color: green; } #gfg2{ font-size: 30px; color: green; } div{ margin-left: 30%; } button{ font-size: 20px; } </style> </head> <body> <div> <p class="gfg1">GeeksforGeeks</p> <button onclick="fun()">click me</button> <p id="gfg2"></p> </div> <script> function fun(){ const input = prompt('Please enter umsafe integer:'); var mini = Math.min(input,Number.MAX_SAFE_INTEGER); var maxi = Math.max(mini,Number.MIN_SAFE_INTEGER); const safeInt = Math.round(maxi); document.getElementById("gfg2").innerHTML = input + " => " + safeInt; } </script> </body> </html>
Producción:
Publicación traducida automáticamente
Artículo escrito por kapilnama1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA