Questions étiquetées 'boucles'

Les boucles sont un type de structure de contrôle de flux en programmation, dans lequel une série d'instructions peut être exécutée plusieurs fois jusqu'à ce qu'une condition soit remplie.
32
réponses

Pour chaque tableau en javascript?

Comment afficher toutes les entrées d'un tableau à l'aide de javascript? Je pensais que cela ressemblait à ceci: forEach (instance in theArray) Où theArray est mon tableau, mais cela semble faux.
mis le 17 février '12 à 16h51
7
réponses

Itération via HashMap

Double possible: comment trier efficacement chaque entrée de la "carte"? Quel est le meilleur moyen de parcourir les éléments d'un HashMap?
mis le 01 Juillet 09 à 2:24
23
réponses

Indice d'accès dans les boucles 'pour'?

Comment puis-je accéder à l'index lui-même pour une liste comme celle-ci? ints = [8, 23, 45, 12, 78] Lorsque je le parcours en utilisant une boucle for, comment puis-je accéder à l'index de la boucle, de 1 à 5 dans ce cas?
mis le 07 février '09 à 1:47
39
réponses

Boucle dans un tableau en javascript

En Java, vous pouvez utiliser une boucle for pour déplacer des objets dans un tableau tel que: String [] myStringArray = {"Hello", "World"}; for (String s: myStringArray) {// Faites quelque chose} Pouvez-vous faire la même chose en JavaScript?
fixé le 10 juin '10 à 3h04
2
réponses

Pourquoi l'impression d'un "B" est-elle beaucoup plus lente que celle d'un "#"?

J'ai créé deux matrices 1000 x 1000: Première matrice: O et #. La deuxième matrice: O et B. En utilisant le code suivant, la première matrice prenait 8,52 secondes: Random r = new Random (); pour (int i = 0; i <1000; i ++) {pour (int j = 0; j <1000; j ++) {...
fixé le 22 février 14 à 14h45
42
réponses

La fermeture des boucles internes de JavaScript est un exemple simple et pratique.

var funcs = []; for (var i = 0; i <3; i ++) {// permet de créer 3 fonctions funcs [i] = function () {// les stocke dans funcs console.log ("Ma valeur:" + i); // chacun devrait enregistrer sa valeur. }; } pour (var j = 0; j <3; j ++) {...
fixé le 15 avril 09h09
34
réponses

Comment boucler ou énumérer un objet javascript?

J'ai un objet JavaScript, par exemple: var p = {"p1": "valeur1", "p2": "valeur2", "p3": "valeur3"}; Maintenant, je veux passer en revue tous les éléments de p (p1, p2, p3 ...) et obtenir leurs clés et leurs valeurs. Comment puis-je faire cela? Si nécessaire, je peux ...
fixé le 26 mars 09 à 09:01
20
réponses

Quel est le meilleur moyen de parcourir un dictionnaire C #?

J'ai vu plusieurs façons différentes de parcourir un dictionnaire C #. Y a-t-il un moyen standard?
mis le 26 septembre 08 à 21h20
7
réponses

Comment fonctionne PHP foreach?

Permettez-moi de préfixer ceci en disant que je sais ce qu’est «foreach» et comment l’utiliser. Cette question concerne son fonctionnement sous le capot, et je n’ai pas besoin de réponses comme suit: «c’est ainsi que vous bouclez le tableau en utilisant foreach». Depuis longtemps ...
07 avril '12 à 22:33
27
réponses

Itération à travers les propriétés de l'objet

var obj = {nom: "Simon", âge: "20", vêtements: {style: "simple", hipster: false}} pour (var propt dans obj) {alert (propt + ':' + 'obj [propt] ) } Comment la variable propt représente-t-elle les propriétés d'un objet? Ce n'est pas une construction ...
fixé le 29 novembre '11 à 17h30
31
la réponse

Comment sortir des boucles imbriquées en Java?

J'ai cette construction de boucle imbriquée: for (Type type: types) {for (Type t: types2) {if (certaines conditions) {// Faire quelque chose et casser ... break; // se casse en boucle intérieure}}} T ...
mis le 20 mai 09 à 12h07
25
réponses

Pourquoi utiliser "for ... in" avec une itération de tableau est-il une mauvaise idée?

On m'a dit de ne pas utiliser pour ... avec des tableaux en javascript. Pourquoi pas
01 février set '09 à 12h46
11
réponses

Boucler le contenu du fichier dans Bash

Comment puis-je parcourir toutes les lignes d'un fichier texte à l'aide de bash? En utilisant ce script: echo "Start!" pour p in (peptides.txt), echo "$ {p}" est fait, j’obtiens cette sortie à l’écran: Démarrer! ./runPep.sh: ligne 3: erreur de syntaxe près d'un jeton inattendu ...
mis oct 05 '09 à 20:52
29
réponses

Quelle est la différence entre les fonctions range et xrange dans Python 2.X?

Il semble que xrange soit plus rapide, mais je ne sais pas du tout pourquoi il est plus rapide (et il n’existe aucune preuve, autre que des preuves anecdotiques, qu’il soit plus rapide), ni qu’elle diffère également pour i in range (0, 20): pour i in xrange (0, 20):
fixé le 18 septembre 08 à 20h52
13
réponses

Avec # boucle - pause contre continuer

Dans la boucle C # (n'hésitez pas à répondre aux autres >
mis 09 août 08h à 12h49