CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

JavaScript : Tableaux variables

MusicOnlyMusic
MusicOnlyMusic
Niveau 10
20 décembre 2012 à 00:44:30

J'ai un code à modifier et je vois pas comment faire.

C'est un script qui fait entrer des valeurs à la personne, ensuite elle les classe dans l'ordre et écrit chaque étape du classement.

Il faudrait qu'à chacune des étapes, le script enregistre l'étape pour le ressortir plus tard.

Exemple

Début boucle

Inverser 2 chiffres

Ecrire la suite

Fin boucle

Donc

500 400 300 200 (boucle 1)
400 500 300 200 (b2)
300 500 400 200 (b3)
200 500 400 300 (b4)
200 300 400 500 (b5)

Tout est en ordre, ça s'arrête de tourner.

Bref, ça j'ai fait avec des tableaux. Ce que je veux savoir c'est comment enregistrer ces variables au fur et à mesure, pour ensuite, une fois que tout est fini, pouvoir ressortir cette variable de telle sorte que ça me réécrive :

500 400 300 200
400 500 300 200
300 500 400 200
200 500 400 300
200 300 400 500

(Complétement useless mais j'ai bossé pas mal de temps dessus sans succès.)

Faudrait donc que je mettes dans les boucles qui inversent, un truc qui enregistre la donnée en ce moment dans très certainement un autre tableau, puis ensuite elle retourne, ça enregistre mais dans une autre variable du second tableau, etc. Et à la fin, elle me resort toutes les variables enregistrées dans le tableau, je pense. Mais je vois pas du tout comment faire.

MP moi si vous avez une idée de comment faire, je vous donnerai plus de détails et le fichier si jamais. :(

MusicOnlyMusic
MusicOnlyMusic
Niveau 10
20 décembre 2012 à 00:47:35

Je précise que l'utilisateur dans l'exemple ci présent aura choisi de mettre 4 chiffres qui seront : 500 400 300 200 dans un certain ordre pas classé. Et le JS les reclasse ensuite en écrivant à cahque fois que la boucle tournera (j'ai utilisé une boucle) l'étape où elle en est.

ce que je veux c'est qu'au moment où elle l'écrit, elle l'enregistre dans uen variable qu'elel pourra ressortir ensuite plus tard. :(

lokilok
lokilok
Niveau 16
20 décembre 2012 à 00:59:17

Pourquoi faire simple quand on peut faire compliqué ?

Pourquoi, au lieu d'enregistrer l'état du tableau, ne pas l'afficher à chaque étapes ?

Comme ça pas besoin d'enregistrer et t'es tranquille.

MusicOnlyMusic
MusicOnlyMusic
Niveau 10
20 décembre 2012 à 13:05:24

Oui, mais le but est justement de l'enregistrer pour le ressortir plus tard, le reste j'ai déjà. :(

Ne me demandez pas pourquoi par contre

Wonderweiss
Wonderweiss
Niveau 9
20 décembre 2012 à 13:33:26

Ça devient comment avec 5 nombres?

MusicOnlyMusic
MusicOnlyMusic
Niveau 10
20 décembre 2012 à 16:13:38

http://fr.scribd.com/doc/117507072

Voilà le code html histoire que vous voyez comment ça marche

MusicOnlyMusic
MusicOnlyMusic
Niveau 10
20 décembre 2012 à 16:15:15

http://fr.scribd.com/doc/117507072/t312?secret_password=36txp81mgixmprwnzfl

Wonderweiss
Wonderweiss
Niveau 9
21 décembre 2012 à 22:23:06

Utilise un tableau à deux dimensions qui à chaque itération enregistre l'état de l’avancement

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment