foreach est une construction en boucle qui exécute un morceau de code donné pour chaque élément d'une liste / collection / tableau. Contrairement à une boucle for, la boucle foreach ne nécessite pas que le codeur maintienne une variable de compteur pour éviter les bugs off-by-one (fencepost) Il est recommandé de l'utiliser lorsqu'une simple itération sur l'ensemble du tableau / liste / collection est nécessaire .

foreach...

J'ai un ensemble de balises d'ancrage auxquelles j'ajoute une classe active via une méthode forEach. Comment puis-je l'obtenir lorsque j'ajoute la classe active à une balise d'ancrage, elle supprime cette classe active de tous les autres éléments de balises d'ancrage? Je dois aussi l'avoir pour que ....
4 mai 2020 à 07:07
Je suis coincé dans un cornichon essayant de traiter avec un JSON Array Parse. J'ai besoin de prendre un tableau JSON et de décomposer les informations. Le flux JSON est le suivant - [ { "ID": "344", "MaxOptions": 4, "MinOptions": 0, "ModifierGUID": "", "N....
18 avril 2020 à 13:40
J'ai un événement on click qui change les valeurs de trois éléments que je veux combiner en un objet de type json: function generateNumbers() { let a = Math.random() let b = Math.random() let c = Math.random() console.log({ "numbers": [ {"a": a, "b": b, "c": c} ] })....
17 avril 2020 à 17:21
J'exécute une chaîne de promesses semi-complexe avec une boucle foreach au milieu. Le problème que j'ai rencontré est que la promesse finale se résout avant la fin de l'analyse des fichiers CSV, ce qui entraîne un tableau dailyTotals vide. fs.readdir(csvPath) .then(files => { // Define s....
5 avril 2020 à 00:00
Je veux que les valeurs stockées dans le tableau soient ajoutées aux éléments div avec className .score. Il y a 12 éléments et 12 valeurs. Exemple premier élément: <div class="score">15<div> et ainsi de suite. Le code que j'ai essayé ajoute la dernière valeur du tableau à tous les éléments, ce n'est....
30 mars 2020 à 11:44
J'ai deux tableaux avec 12 éléments chacun. L'un est un tableau de chaînes avec 4 couleurs différentes, et le reste étant des couleurs en double. Le deuxième tableau est un tableau flottant avec 12 valeurs distinctes. string[] fishColor = new string[] {"blue", "red", "green", "pink", "blue", "pink",....
28 mars 2020 à 10:38
J'ai un appel ajax qui me renvoie un tableau 2D en tant que tel: [ { "sweetness": "medium", "calories": 2359, "bitterness": 52 }, { "sweetness": "low", "calories": 4520, "bitterness": 34 }, { "sweetness": "extreme", "calories": 3414, "bittern....
26 mars 2020 à 00:53
Pour mon application, j'ai construit un itérateur et je dois utiliser chacune des valeurs qu'il donne avec la précédente. Par exemple, considérons l'itérateur suivant, qui donne les premiers termes de la séquence de Fibonacci: public static IEnumerable<int> GetFibonacciNumbers(int count) { int a....
18 mars 2020 à 16:56
Le code suivant fonctionne correctement mais je veux un autre code que la boucle foreach, <form action="action_page.php" method="post"> Select skills PHP <input type="checkbox" value="PHP" name="skills[]"> JAVA <input type="checkbox" value="Java" name="skill....
7 mars 2020 à 09:44
Je veux briser la boucle forEach après l'exécution de la boucle for. void main() { var id = [1, 2, 3, 4, 5]; id.asMap().forEach((index, number) { print('ForEach loop'); for (int i = 0; i < 1; i++) { print("for loop"); } }); } ....
4 mars 2020 à 14:11
Im un débutant au codage JS. Lorsque je tente de créer une fonction de tableau pour afficher la référence d'objet. Je l'écris sur le code VS. Voir l'image pour les détails. Le problème est que je veux supprimer le statut "non défini" qui est imprimé sur le cmder. J'utilise Node et cmder pour exécut....
13 janv. 2020 à 14:39
C'est ce que j'ai essayé $a = array("a", "b", "c"); $b = $a[0]; if (array_search($b,$a) == 0) { echo $a[0]." and some code"; } else { foreach($a as $c) { echo $c."and some different code"; } } Et je veux que le résultat soit a and some code b and some different code c and some ....
9 janv. 2020 à 19:43
Voici ma soumission de code pour le défi 'Staircase' sur Hackerrank: function staircase(n) { // fill() fills out `undefined` items, which helps to initiate new n*n matrix let matrix = Array(n).fill().map(() => Array(n).fill()); matrix.forEach((curArr, idY) => { curArr.forEach((....
Je suis chargé d'écrire une fonction qui prend deux tableaux unidimensionnels de valeurs simples (pas d'objets, etc.) et ne renvoie true que s'ils sont égaux. La fonction doit également utiliser la méthode Array.forEach(). Jusqu'à présent, j'ai essayé function eql(arr1, arr2) { if(arr1.length !== ....
7 janv. 2020 à 20:09
Je suis un cours en ligne sur React et je m'entraîne avec une API (swapi.co). Le but est de jouer avec l'API et de créer une application React qui en fasse ce que nous voulons. J'essaie donc de créer une application qui a une entrée, et chaque fois que l'entrée change, elle récupère le caractère cor....
7 janv. 2020 à 00:42
J'ai deux tableaux comme indiqué ci-dessous <?php $series = array ( 0 => "Series A", 1 => "Series B", 2 => "Series C", 3 => "Series D", 4 => "Series E", 5 => "Series F" ); $episodes = array ( 0 => array ( 0 => "a0....
30 déc. 2019 à 11:19
Je veux obtenir toutes les valeurs dans element en utilisant la boucle foreach via jquery. mais je reçois une erreur l'élément n'est pas défini Voici le code if (data.length > 0) { $.each(data, function (index, element) { Items += element[0] + ","; element;....
30 déc. 2019 à 10:05
Tout d'abord, je m'excuse pour mon mauvais anglais. J'ai 2 tableaux. Le premier est les sections et le deuxième cours. J'essaye d'obtenir l'élément $ next_lesson id en utilisant ce code: foreach ($sections as $key => $section): $lessons = $this->crud_model->get_lessons('section', $section['id'])->....
29 déc. 2019 à 04:19
Je ne peux pas comprendre comment imprimer tous les éléments du tableau $ _POST (se terminant par des nombres successifs) si un ou plusieurs nombres n'existent pas. Je ne sais pas comment expliquer cela ... Par exemple .. $i = 1; while( isset($options['item_code'.$i]) ) { echo $options['item_code'.....
27 déc. 2019 à 09:02
J'essaie de mettre à jour DB quand il n'y a pas de correspondance dans l'amélioration de la boucle. ce que j'essaie c'est que s'il n'y a pas de correspondance entre le membre cardNo et un cardNo de cardList, Je souhaite mettre à jour le cardNo membre à carNo de la first[0] carte de cardList. Et je c....
27 déc. 2019 à 05:35
C'est Table de Phpmyadmin. Tableau: poste ---------------------------------------- | id | cat_id | name | ---------------------------------------- | 1 | 3 | Alex | | 2 | 1,2 | Mona | | 3 | 1,2,3 | Sarah | -----------....
23 déc. 2019 à 14:16
J'ai un formulaire qui permet aux gens d'entrer un mot-clé. Je souhaite que les utilisateurs puissent ajouter un mot clé à la fois et que tous les mots clés qu'ils ont ajoutés précédemment soient masqués sur le formulaire. Voici mon code actuel: <form method="post" class="domain-form"> <div clas....
23 déc. 2019 à 07:13
J'utilise phpmailer pour envoyer une newsletter à certains abonnés. Chaque abonné fait partie d'une "catégorie". Avant d'envoyer, je choisis d'abord la catégorie à laquelle appartiennent les abonnés. Chaque utilisateur a un identifiant unique appelé $recipients_id. Que se passe-t-il: dans le code ci....
20 déc. 2019 à 18:38
Pour lire tous les fichiers .txt dans un répertoire, j'utilise le coup de code: // Grab all the files from subscribers dir $dir = 'subscribers/'; if ($dh = opendir($dir)) { while(($file = readdir($dh))!== false){ if ($file != "." && $file != "..") { // This line strips out . & .. ....
19 déc. 2019 à 19:33
J'ai besoin d'aide avec ma logique de code: La sortie attendue du code suivant est 1110, comment atteindre cette valeur? <?php $user_accepted_events = [1,2,3]; $all_events = [1,2,3,4]; //Nested foreach loop for testing if the user accepted an event foreach ($a....
19 déc. 2019 à 16:29