Propiedad del constructor de números de JavaScript

A continuación se muestra el ejemplo de la propiedad del constructor Number. 
 

  • Ejemplo: 
     

html

<!DOCTYPE html>
<html> 
 
<body style="text-align:center;">
    <h2>
        Welcome to GeeksforGeeks
    </h2>
     
     
 
<p>
        Click the button to see number
        constructor property.
    </p>
 
  
     
    <button onclick="myGeeks()">
        click me
    </button>
     
    <p id="GFG" style="font-size:20px;" ></p>
 
  
     
    <!--Script to use Number constructor property-->
    <script>
        function myGeeks() {
            var num = 420;
             
            document.getElementById("GFG").innerHTML
                    = num.constructor;
        }
    </script>
</body>
 
</html>                    
                                            
  • Producción: 
    • Antes de hacer clic en el botón: 
       

  • Después de hacer clic en el botón: 
     

La propiedad de constructor de números en Javascript se usa para devolver la función de constructor de números para el objeto. La función que devuelve esta propiedad es solo la referencia a esta función, no un número que contiene el nombre de la función. El constructor de números de JavaScript, el constructor de strings y el constructor booleano devuelven la función Number() { [código nativo] }, la función String() { [código nativo] } y la función Boolean() { [código nativo] } respectivamente.
Sintaxis: 
 

number.constructor

Valor devuelto: Esta función devuelve el Número() { [código nativo].
Más códigos de ejemplo para la propiedad anterior son los siguientes: 
Programa 1: 
 

html

<script>
    var num = 444;
    document.write(num.constructor);
</script>

Producción: 
 

function Number() { [native code] }

Programa 1: 
 

html

<script>
    var num = 44.44;
    document.write(num.constructor);
</script>

Producción: 
 

function Number() { [native code] }

Navegadores compatibles: 

  • Google Chrome 6.0 y superior
  • Internet Explorer 9.0 y superior
  • Mozilla 4.0 y superior
  • Ópera 11.1 y superior
  • Safari 5.0 y superior

Publicación traducida automáticamente

Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *