Conversion de type de donnée: Les conversions de type de donnée suivante sont possible a) Chaîne en Entier (int) b) Flot en Entier (int) c) Chaîne en Flot d) Entier (int) en Chaîne e) Flot en Chaîne a) Conversion de Chaîne en Entier Pour convertir une valeur chaîne en entier, on doit faire appel à la fonction ou méthode "parseInt(). L'utilisation d'un correcte argument de fonction (comme "4") renvoyera la correcte valeur, autrement ("sd" par exemple) renvoyera la valeur 0 comme résultat.
| Exemple | Résultat |
| parseInt("4"); | 4 |
| parseInt("5aaa"); | 4 |
| parseInt("4.33333"); | 4 |
| parseInt("aaa"); | NaN (veut dire "Not a Number" ou Pas un Nombre) | |
b) Conversion de Flot en Entier Pour convertir une valeur flot en entier, on doit faire appel à la fonction ou méthode parseInt.
| Exemple | Résultat |
| parseInt(5.133); | 5 | |
Exemple de Code: <script language="javascript"> var a = "334"; var b = 3; var c = parseInt(a)+b; var d = a+b; document.write("parseInt(a)+b = "+c); document.write(" a+b = "+d); </script> Résultat:
|