Bonjour,
Comme indiqué dans le titre, mon objectif est de récupérer les nombres impaires et les nombres paires dans 2 tableaux différents pour cela j'ai essayé de procéder de plusieurs manières jusqu'à arrivé à la manière suivante :
Là j'obtiens dans la réponse console :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 var tab = [0,1,2,3,4,5,6,7,8,9]; var result = document.getElementById("result"); result.innerHTML = "<p>Voici la liste tab seule pour l'instant : [" + tab + "]</p>"; var paire = new Array(); var impaire = new Array(); var compteurPaire = 0; var compteurImpaire = 0; console.log("paire : " + paire + ", impaire : " + impaire + " tab : " + tab); for (let carac = 0; carac < tab.lentgth; carac++) { if (carac%2 == 0) { paire[compteurPaire] = tab[carac]; compteurPaire += 1; console.log("paire : " + paire + ", impaire : " + impaire + " tab : " + tab); } else { impaire[compteurImpaire] = tab[carac]; compteurImpaire += 1; console.log("paire : " + paire + ", impaire : " + impaire + " tab : " + tab); } } result.innerHTML += "<p>Voici le tableau des paires : [" + paire + "] et le tableau des impaires : [" + impaire + "] !"; console.log("paire : " + paire + ", impaire : " + impaire + " tab : " + tab);
du coup, je ne passe pas dans la boucle, je ne sais pas pourquoi, auriez-vous des aides à m'apporter ? Merci d'avance !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 paire : , impaire : tab : 0,1,2,3,4,5,6,7,8,9 paire : , impaire : tab : 0,1,2,3,4,5,6,7,8,9
Partager