Les tableaux (traduction de 'array') sont utiles pour conserver plusieurs valeurs dans une seule variable.
Déclaration d'un tableau avec 3 valeurs :
var artistes = ['David Rokeby', 'Pipilloti Rist', 'Black Sabbath'];
Déclaration d'un tableau vide :
var person = [];
<html> <head> <title>convertir une série de nombres décimaux en hex en utilisant un tableau </title> </head> <body> Texte : <input type="texte" id="monTexte" value="nombres décimaux"> <p>Cliquez pour afficher le contenu de la liste en hexadécimales</p> <button onclick="convertir()">afficher le contenu </button> <p id="affiche"></p> <script> function convertir(){ var entree = document.getElementById("monTexte").value; // l'entrée texte convertit un nombre en texte var arrayEntree = entree.split(","); // sépare chaque nombre décimal en élément du tableau en utilisant la virgule comme séparateur var arrayNumber = arrayEntree.map(Number); // convertit tous les membres du tableau en nombres (int) console.log(arrayNumber); console.log(typeof arrayNumber[1]); // on vérifie que ça a marché // var arrayHex = arrayNumber.map(toString(16)); // tente de convertir maintenant en hexadécimal // entree = Number(entree).toString(16); var arrayHex = []; for (i=0;i<arrayNumber.length;i++){ arrayHex.push("0x"+arrayNumber[i].toString(16)); // ajout des valeurs au tableau en convertissant en hexadécimal et en ajoutant '0x' } document.getElementById("affiche").innerHTML = arrayHex; // on récupère le résultat } </script> </body> </html>