Conversion de type JavaScript

Tableau de conversion des types JavaScript

Le tableau suivant montre les résultats de la conversion de différentes valeurs JavaScript en Number, String et Boolean :

Valeur originale Convertir en nombre Convertir en chaîne de caractères Convertir en valeur booléenne Essayez
false 0 "false" false Essayez
true 1 "true" true Essayez
0 0 "0" false Essayez
1 1 "1" true Essayez
"0" 0 "0" true Essayez
"1" 1 "1" true Essayez
NaN NaN "NaN" false Essayez
Infinity Infinity "Infinity" true Essayez
-Infinity -Infinity "-Infinity" true Essayez
"" 0 "" false Essayez
"20" 20 "20" true Essayez
"twenty" NaN "twenty" true Essayez
[ ] 0 "" true Essayez
[20] 20 "20" true Essayez
[10,20] NaN "10,20" true Essayez
["twenty"] NaN "twenty" true Essayez
["ten","twenty"] NaN "ten,twenty" true Essayez
function(){} NaN "function(){}" true Essayez
{ } NaN "[object Object]" true Essayez
null 0 "null" false Essayez
undefined NaN "undefined" false Essayez

Attention :La valeur entre les guillemets ("") représente une valeur de chaîne. Les valeurs en rouge représentent les valeurs que le programmeur pourrait ne pas vouloir.

Pour plus de connaissances sur la conversion de type JavaScript, veuillez lire notre Tutoriel de conversion de type JavaScript.