Conversión de tipos de JavaScript
- Página anterior CSSStyleDeclaration
- Página siguiente Manual de referencia de JS (ordenado por categorías)
Tabla de conversión de tipos de JavaScript
La tabla a continuación muestra los resultados de la conversión de diferentes valores de JavaScript a Number, String y Boolean:
Valor original | Convertir a número | Convertir a cadena | Convertir a valor booleano | Intente |
---|---|---|---|---|
falso | 0 | "false" | falso | Intente |
verdadero | 1 | "true" | verdadero | Intente |
0 | 0 | "0" | falso | Intente |
1 | 1 | "1" | verdadero | Intente |
"0" | 0 | "0" | verdadero | Intente |
"1" | 1 | "1" | verdadero | Intente |
NaN | NaN | "NaN" | falso | Intente |
Infinity | Infinity | "Infinity" | verdadero | Intente |
-Infinity | -Infinity | "-Infinity" | verdadero | Intente |
"" | 0 | "" | falso | Intente |
"20" | 20 | "20" | verdadero | Intente |
"twenty" | NaN | "twenty" | verdadero | Intente |
[ ] | 0 | "" | verdadero | Intente |
[20] | 20 | "20" | verdadero | Intente |
[10,20] | NaN | "10,20" | verdadero | Intente |
["twenty"] | NaN | "twenty" | verdadero | Intente |
["ten","twenty"] | NaN | "ten,twenty" | verdadero | Intente |
function(){} | NaN | "function(){}" | verdadero | Intente |
{ } | NaN | "[object Object]" | verdadero | Intente |
null | 0 | "null" | falso | Intente |
undefined | NaN | "undefined" | falso | Intente |
Nota:Los valores entre comillas (" ") representan valores de cadena. Los valores en rojo representan valores que el programador puede no desear.
Para obtener más información sobre la conversión de tipos de JavaScript, lea nuestra Tutoriales de conversión de tipos de JavaScript.
- Página anterior CSSStyleDeclaration
- Página siguiente Manual de referencia de JS (ordenado por categorías)