> Le pb persiste bien.
>
> Mon argument pour la fonction a deux usages :
> il sert à définir le tableau à utiliser, et ça maintenant ça
> fonctionne
> il sert aussi à afficher le titre de la leçon, et ça fonctionne pas,
> et je crois
> savoir pourquoi mais pas comment faire fonctionner.
>
Le problème est que tu passes un tableau à ta fonction, et que tu utilises ce
tableau à la place de la chaîne attendue par l'opérateur [].
var Exercice = TitreLesson[Lesson];
Ici, le plus simple serait sans doute de changer un peu ton modèle de données,
et d'attacher un titre et un contenu à un objet « cours ».
var cours1 = {
titre: "Mon super titre",
contenu: [['about', 'préposition', ' ', 'à propos de'],
['act', 'verbe', ' ', 'agir']]
};
var cours2 = ...
Ensuite dans ta fonction Apprendre(), tu peux utiliser cours.titre pour le
titre et cours.contenu pour le tableau de tableaux.
JSON c'est encore autre chose, c'est un format de données inspiré par la
syntaxe de JavaScript.
@+
Coucouf/Aurélien
_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux