• Bonjour Visiteur. Bienvenue sur les nouveaux forums de MacGeneration. La peinture est encore fraiche, quelques boulons doivent être resserrés, plus d’informations demain !

javascript : variable dynamique

da capo

abonné absent
Club MacG
12 Août 2001
17 384
3 586
Bonjour.
Pour un projet personnel, je me mets à javascript.

Le projet est fonctionnel, mais je trouve le code lourd.

Il s'agit d'afficher en fonction de l'heure courante et de la date un programme enregistré dans tableau.
En gros, j'ai deux tableaux (un pour chaque mois).

Mon idée serait d'utiliser des variables dynamiques permettant de pointer vers l'un ou l'autre des tableaux après un test.

soit :

- je réalise un test sur le mois courant. j'obtiens un nombre que je retouche pour y faire apparaitre un 0 si le rang du mois est inférieur à 10. (ça c'est ok)
- j'utilise des valeurs obtenues depuis une variable formée sur un entête (prg par exemple) et j'utilise ce nom de variable pour accéder à des données du tableau correspond.

Exemple de tableaux auxquels je veux accéder :

prg01[
[1,"valeur0701"],
[2,"valeur 0702"]
]

prg02[
[1,"valeur0801"],
[2,"valeur 0802"]
]


Nous sommes au mois de février → je veux pointer dans une boucle vers prg02[#]

i est variable (nous sommes dans une boucle)
# est fixé

J'ai cherché à droite à gauche, fait des essais dans grande réussite.

Merci par avance !
 

da capo

abonné absent
Club MacG
12 Août 2001
17 384
3 586
Nous sommes au mois de février → je veux pointer dans une boucle vers prg02[#]

i est variable (nous sommes dans une boucle)
# est fixé
Pour des raisons x ou y , tout n'est pas parfaitement lisible dans ma question;

"nous sommes au mois de février → je veux pointer dans une boucle vers
Bloc de code:
prg02[i][#]
 

da capo

abonné absent
Club MacG
12 Août 2001
17 384
3 586
Au final, c'est tellement simple qu'on ne trouve aucune référence sur internet…
J'ai essayé la méthode la plus simple (comme en php) et ça fonctionne.