Page 1 of 1
Retirer un élément précis d'un tableau
Posted: 02 Sep 2015, 22:46
by Sergent-Quentin
Bonjour,
Comme le titre l'indique, je voudrais pouvoir retirer un élément précis du tableau :
Code: Select all
var Tableau = ["Rouge", "Noir", "Bleu"];
Je sais qu'on peut retirer le premier et le dernier élément mais je n'ai pas trouvé comment retirer entre, c'est à dire "Noir"
Si possible pour que ça devienne comme ceci
et non comme ceci
Code: Select all
var Tableau = ["Rouge", "undefined", "Bleu"];
svp ^^
Je vous remercie
Cordialement
Sergent-Quentin
Re: Retirer un élément précis d'un tableau
Posted: 03 Sep 2015, 10:38
by Jmgr
Tu pourrais chercher un peu quand-même.
Code: Select all
var Tableau = ["Rouge", "Noir", "Bleu"];
Tableau.splice(1,1);
Pour trouver ça j'ai tapé "javascript enlever element tableau" dans Google, je suis tombé sur cette page :
https://openclassrooms.com/forum/sujet/ ... ript-20949
Même pas eu besoin de chercher en anglais.

Re: Retirer un élément précis d'un tableau
Posted: 03 Sep 2015, 14:23
by Sergent-Quentin
Jmgr wrote:Tu pourrais chercher un peu quand-même.

Pour trouver ça j'ai tapé "javascript enlever element tableau" dans Google, je suis tombé sur cette page :
https://openclassrooms.com/forum/sujet/ ... ript-20949
Même pas eu besoin de chercher en anglais.

J'ai chercher sur plusieurs site aussi dont celui-ci
Mais j'ai am approfondi ma demande ^^ en faite je voulais savoir si il y avait pas un simple code du genre Tableau.splice("Noir"); ^^ ?
Si il n'y a pas c'est pas grave fera très bien l'affaire ^^
Merci pour ton aide ^^
Cordialement
Sergent-Quentin
Re: Retirer un élément précis d'un tableau
Posted: 04 Sep 2015, 11:56
by Violette
Code: Select all
var tableau = ['Rouge', 'Noir', 'Bleue'];
var newTableau = tableau.filter(function(value, index, array) {
if (value === 'noir') {
return false;
}
return true;
});
Pour plusieurs valeurs à filtrer :
Code: Select all
var tableau = ['Rouge', 'Noir', 'Bleue'];
var aSupprimer = ['Rouge', 'Noir'];
var newTableau = tableau.filter(function(value, index, array) {
if (aSupprimer.indexOf(value) !== -1) {
return false;
}
return true;
});
Re: Retirer un élément précis d'un tableau
Posted: 04 Sep 2015, 20:00
by Sergent-Quentin
Merci pour vos réponses
Cordialement
Sergent-Quentin