Section courante

A propos

Section administrative du site

parseInt

Analyse l'entier
JavaScript

Syntaxe

function parseInt(valeur)
function parseInt(valeur,base)

Paramètre

Nom Description
valeur Ce paramètre permet d'indiquer l'expression à traiter
base Ce paramètre permet d'indiquer la base numérique dans lequel la valeur est appliqué. Par défaut, c'est décimal. Voici quelques exemples possibles :
Valeur Description
2 Cette valeur permet d'indiquer une base binaire.
8 Cette valeur permet d'indiquer une base octal.
10 Cette valeur permet d'indiquer une base décimal.
16 Cette valeur permet d'indiquer une base hexadécimal.
... ...

Description

Cette fonction permet d'effectuer la conversion d'un type de données quelconque en type de données entier.

Remarques

Exemple

Voici quelques exemples montrant une utilisation de cette fonction :

  1. <script type="text/javascript" language="javascript">
  2. var X;
  3. var monTableau=new Array(); 
  4. document.write("Gladir.com: " + parseInt("Gladir.com") + "<br />");
  5. document.write("1234.56: " + parseInt(1234.56) + "<br />");
  6. document.write("1234: " + parseInt(1234) + "<br />");
  7. document.write("0: " + parseInt(0) + "<br />");
  8. document.write("-1234: " + parseInt(-1234) + "<br />");
  9. document.write("-1234.56: " + parseInt(-1234.56) + "<br />");
  10. document.write("-123.45 : " + parseInt(" -123.45 ") + "<br />");
  11. document.write("-12.34: " + parseInt("-12.34") + "<br />");
  12. document.write("monTableau: " + parseInt(monTableau) + "<br />");
  13. document.write(": " + parseInt() + "<br />");
  14. document.write("X: " + parseInt(X) + "<br />");
  15. document.write("2,2: " + parseInt(2,2) + "<br />");
  16. document.write("1,2: " + parseInt(1,2) + "<br />");
  17. document.write("1111,2: " + parseInt(1111,2) + "<br />");
  18. document.write("100,16: " + parseInt(100,16) + "<br />");
  19. document.write("0x0F: " + parseInt("0x0F") + "<br />");
  20. </script>

on obtiendra le résultat suivant :

Gladir.com: NaN
1234.56: 1234
1234: 1234
0: 0
-1234: -1234
-1234.56: -1234
-123.45 : -123
-12.34: -12
monTableau: NaN
: NaN
X: NaN
2,2: NaN
1,2: 1
1111,2: 15
100,16: 256
0x0F: 15


Dernière mise à jour : Dimanche, le 12 janvier 2014