⊗jsPmBsCTN 44 of 505 menu

Conversión a número en JavaScript

Veamos el siguiente código:

let a = '2'; let b = '3'; alert(a + b); // mostrará '23'

Como puedes ver, en nuestro caso ambas variables contienen cadenas y se suman, en consecuencia, como cadenas.

Supongamos que queremos que los valores de nuestras variables en este caso se sumen no como cadenas, sino como números. En este caso podemos forzar la conversión del tipo de nuestra variable a número, usando la función especial Number:

let a = '2'; let b = '3'; alert(Number(a) + Number(b)); // mostrará 5

Se pueden convertir las cadenas a números no en la operación de suma, sino directamente al asignarlas a la variable - esto funcionará:

let a = Number('2'); // en la variable se almacenará el número 2 let b = Number('3'); // en la variable se almacenará el número 3 alert(a + b); // mostrará 5

Se da una variable a con el valor '10' y una variable b con el valor '20'. Sume estas variables como números.

Sin ejecutar el código, determine qué se mostrará en la pantalla:

alert( Number('2') + Number('3') );

Sin ejecutar el código, determine qué se mostrará en la pantalla:

alert( 2 + Number('3') );

Sin ejecutar el código, determine qué se mostrará en la pantalla:

alert( '2' + Number('3') );
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar