avec pop on peut supprimer le dernier élément d'un tableau
mais comment faire pour supprimer le nième element du tableau?
avec pop on peut supprimer le dernier élément d'un tableau
mais comment faire pour supprimer le nième element du tableau?
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
c'est peut-être rustre mais tu décales tout les élément de ton tableau et ensuite tu supprime le dernier
dans le genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 for ( i = nbasurpimer ; i < tab.lenght ; i++) { tab [i] = tab[i+1]; } tap.pop();
mouaip rustre est un euphémisme LOL
j'avais une autre solution tout aussi délicate de créer un second tableau en le peuplant à partir du premier et en basculant tous les éléments sauf le nième ...
mais je pensais qu'entre le pop splice slice unshift etc il y aurait eu une instruction appropriée ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
bonjour,
car
ne convient pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part array.splice(nième,nième);
@+
ne gère pas cette propriété ou cette méthode ????
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
pas de soucis, enfin avec IE ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <script type="text/javascript"> var t=new Array("a","b","c"); t.splice(1,1); for (var n=0;n<t.length;n++) alert(t[n]); </script>
@+
Bon voilà comment je m'en suis sorti ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <script type='text/javascript'> var tableau=new Array(1,2,3,4,5,6,7,8,9,10) function middlepop(Tab,a){ return (a>Tab.length)?false:(Tab.slice(0,a).concat(Tab.slice(a+1,Tab.length))); } alert(middlepop(tableau,5)) </script>
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Merci, ça fonctionne très bien....Envoyé par bul
Certains y voient un soucis sous un browser particulier ?
Apparemment spacefrog a eu un soucis...
Bonjour, est ce que vous pouvez m'expliquer un peu à quoi sert les deux paramètres de splice et merci
splice se fait sur un intervalle de l'array, les deux paramètre sont élément de début, élément de fin
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Partager