Boucle for

Pour toutes les discussions javascript, jQuery et autres frameworks
Répondre
denisduval75
Messages : 14
Enregistré le : 18 déc. 2018, 08:42
Localisation : France

Boucle for

Message par denisduval75 » 07 févr. 2024, 14:50

Bonjour.
Dans un script, je souhaite faire une boucle sur un tableau à 2 dimensions avec ce code mais qui ne fonctionne pas (aucune alert affichée)

Code : Tout sélectionner

<script type="text/javascript">
                    function largeurColonne()
                    {
                        tableauValeur = [["A", "B"], ["C", "D"]];

                        for (var i = 0; i < tableauValeur.length; i++) {

                            for (var j = 0; j < tableauValeur[i].length; j++) {

                                alert(tableauValeur[i][j]);
                            }
                        }
                    }
                </script>
Merci pour votre aide.

Avatar du membre
webmaster
Administrateur du site
Messages : 578
Enregistré le : 28 févr. 2017, 15:19

Re: Boucle for

Message par webmaster » 07 févr. 2024, 19:16

Bonjour,

Chez moi la boucle se fait bien, si on ajoute l'appel à la fonction bien sur :

Code : Tout sélectionner

<script type="text/javascript">
    function largeurColonne()
    {
        tableauValeur = [["A", "B"], ["C", "D"]];
        for (var i = 0; i < tableauValeur.length; i++) {
            console.log(tableauValeur[i])
            for (var j = 0; j < tableauValeur[i].length; j++) {
                console.log(tableauValeur[i][j]);
                alert(tableauValeur[i][j])
            }
        }
    }
    largeurColonne()
</script>
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php

denisduval75
Messages : 14
Enregistré le : 18 déc. 2018, 08:42
Localisation : France

Re: Boucle for

Message par denisduval75 » 08 févr. 2024, 08:20

Bonjour.
En fait j'ai l'erreur suivante :

Error Parsing /pageVariableUtilisateur.xhtml: Error Traced[line: 515] Le contenu des éléments doit inclure un balisage ou des caractères au format correct.

Erreur de syntaxe ?

Merci.

Avatar du membre
webmaster
Administrateur du site
Messages : 578
Enregistré le : 28 févr. 2017, 15:19

Re: Boucle for

Message par webmaster » 08 févr. 2024, 09:38

Bonjour

L'erreur vient donc d'ailleurs
Selon le message cela semble correspondre à un caractère exotique (peut etre un espace insécable)
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php

denisduval75
Messages : 14
Enregistré le : 18 déc. 2018, 08:42
Localisation : France

Re: Boucle for

Message par denisduval75 » 09 févr. 2024, 08:14

OK. Merci

Fredie
Messages : 1
Enregistré le : 22 févr. 2024, 18:28

Re: Boucle for

Message par Fredie » 23 févr. 2024, 07:18

Bonjour,

Il est aussi possible que vous ayez omis une balise de fermeture ou que le contenu ne soit pas conforme au format attendu. Assurez-vous de vérifier attentivement la structure de votre code XHTML à cette ligne pour corriger toute erreur de syntaxe. Parfois, les erreurs de syntaxe peuvent être difficiles à repérer, mais avec une inspection minutieuse, vous devriez pouvoir identifier et corriger le problème. Peut-être qu'il peut aussi s'agir d'un bug de logiciel qui nécessite d'être désinstaller, vous pourrez trouver de l'aide dans ce cas sur https://desinstaller.net.
Modifié en dernier par Fredie le 19 mars 2024, 13:12, modifié 1 fois.

denisduval75
Messages : 14
Enregistré le : 18 déc. 2018, 08:42
Localisation : France

Re: Boucle for

Message par denisduval75 » 24 févr. 2024, 08:43

Bonjour
Merci pour votre aide

Répondre