> Tous les forums > Forum des Webmasters
 Empêcher les doublons dans un tableau javascriptSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
loulou84
  Posté le 18/07/2013 @ 15:56 
Aller en bas de la page 
Petit astucien

Bonjour,

j'ai crée un défilement de photo aléatoire, a partir de deux dossier, differents, et je stock dans un tableau le nom des images et leurs url quand on clique dessus.

J'ai don crée un tableau a deux dimension, pour chaque image j'en est 5 qui s'affiche en meme temps! Pour perfectionner le systeme d'affichage, j'aimerai eviter les doublons:

J'ai reussit en utilisant la fonction indexOf avec un tableua a une dimension mais impossible avec un tableau a deux dimension:

si quelqu'un peut m'aider merci,

le code

var stock = new Array();
var index;

for(i=0;i<5;i++){
aleatoire = "image3/(" + Math.floor((Math.random()*11)+1) + ").gif <br>";
index = stock.indexOf(aleatoire);
if (index == -1) {
stock[i] = aleatoire;
document.write(stock[i]);
}
else{
i--;
}
}

qui donne:

image3/(8).gif
image3/(5).gif
image3/(7).gif
image3/(11).gif
image3/(9).gif

Publicité
loulou84
 Posté le 18/07/2013 à 16:28 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

C'est bon j'ai trouvé, merci quand même

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
486,02 €Mini PC Beelink SER3 (Ryzen 7 3750H, 16 Go RAM, SSD 512Go) à 486,02 € avec le code BEEMINI4
Valable jusqu'au 26 Janvier

Geekbuying fait une promotion sur l'excellent mini PC Beelink SER3 qui passe à 486,02 € avec le code BEEMINI4. On le trouve habituellement autour de 640 €. Ce mini PC intègre un processeur AMD Ryzen 7 3750H (4 coeurs), 16 Go de RAM DDR4 et un SSD NVMe de 512 Go au format M.2 (un emplacement 2.5' libre est également disponible). Il possède un chip graphique RX Vega 10 qui fera tourner tous vos jeux. Il intègre le WiFi 5, le bluetooth 5.1, un port Ethernet Gigabit, 4 ports USB 3.0, un port USB-C et deux connecteurs HDMI. 

L'expédition se fait depuis un entrepôt en Allemagne et la TVA est comprise. Vous êtes ainsi certains d'être livré rapidement et de ne pas avoir de douane.

Une excellente affaire pour un PC très performant, silencieux et qui ne prendra pas de place ! 


> Voir l'offre
GratuitJeu PC Relicta gratuit
Valable jusqu'au 27 Janvier

Epic Game Store offre actuellement le jeu Relicta. Relicta est un jeu d'énigmes basées sur la physique. En vue à la première personne, vous devez combiner magnétisme et gravité pour que les secrets de la Base Chandra vous soient révélés. Seule dans les profondeurs de la lune, votre esprit scientifique est la seule chose qui va pouvoir garder votre fille en vie… Audio en anglais, texte en français. Pegi 16.


> Voir l'offre
169,99 €Tablette 10.4 pouces Realme Pad (8 coeurs, 3 Go RAM, 32 Go) à 169,99 €
Valable jusqu'au 24 Janvier

Cdiscount fait une promotion la tablette 10.4 pouces Realme Pad qui passe à 169,99 € au lieu de 289 €. La tablette possède un écran de 26.31 cm WUXGA+ (2000x1200 pixels) à bords fins, un processeur octo core, 3 Go de RAM, 32 Go de stockage extensibles jusqu'à 1 To par MicroSD et tourne sous Android 11. Le WiFi, le bluetooth et le GPS sont également de la partie. Sa batterie de 7100 mAh à charge rapide 18W offre une large autonomie (65 jours en veille, 12h en lecture vidéo).

Notez qu'un mode "Plusieurs utilisateurs" vous permettra de partager votre tablette entre plusieurs membres de votre famille en toute sécurité.


> Voir l'offre

Sujets relatifs
Affichage dans un tableau javascript
Texte dans tableau
empêcher submit formulaire via javascript
Obtenir métadonnées dans images avec JavaScript?
Code JavaScript dans Google site
Mettre un lien dans code javascript
taille max d'un clé dans tableau associatif
problème ajout Objet dans tableau
[HTML]Ecrire sur plusieurs ligne dans un tableau
selectionner une ligne dans un tableau de resultat
Plus de sujets relatifs à Empêcher les doublons dans un tableau javascript
 > Tous les forums > Forum Forum des Webmasters