Питання з тегом 'loops'

Цикли - це тип структури потоку управління в програмуванні, в якому серія операторів може виконуватися кілька разів, поки не буде виконано будь-яка умова.
32
відповідей

Для кожного з масиву в JavaScript?

Як я можу переглянути всі записи в масиві за допомогою JavaScript? Я подумав, що це щось на зразок цього: forEach (instance in theArray) Де theArray - мій масив, але це здається неправильним.
заданий 17 февр. '12 о 16:51
7
відповідей

Ітерація через HashMap

Можливий дублікат: Як ефективно перебрати кожну запис в "карті"? Який найкращий спосіб перебрати елементи в HashMap?
заданий 01 липня '09 о 2:24
23
відповідей

Доступ до індексу в циклах 'for'?

Як мені отримати доступ до самого індексу для списку, подібного наступного? ints = [8, 23, 45, 12, 78] Коли я проходжу через нього за допомогою циклу for, як мені отримати доступ до індексу циклу, від 1 до 5 в цьому випадку?
заданий 07 февр. '09 в 1:47
39
відповідей

Цикл через масив в JavaScript

В Java ви можете використовувати цикл for для переміщення об'єктів в масиві таким чином: String [] myStringArray = { "Hello", "World"}; for (String s: myStringArray) {// Do something} Чи можете ви зробити те ж саме в JavaScript?
заданий 10 червня '10 в 3:04
2
відповідей

Чому друк "B" значно повільніше, ніж друк "#"?

Я створив дві матриці з 1000 x 1000: Перша матриця: O і #. Друга матриця: O і B. Використовуючи наступний код, перша матриця зайняла 8,52 секунди: Random r = new Random (); for (int i = 0; i <1000; i ++) {for (int j = 0; j <1000; j ++) {...
заданий 22 февр. '14 в 2:45
42
відповідей

Закриття внутрішніх циклів JavaScript - простий практичний приклад

var funcs = []; for (var i = 0; i <3; i ++) {// let create 3 functions funcs [i] = function () {// and store them in funcs console.log ( "My value:" + i); // each should log its value. }; } For (var j = 0; j <3; j ++) {...
заданий 15 Квітня. '09 в 9:06
35
відповідей

Як виконати цикл або перерахувати об'єкт JavaScript?

У мене є JavaScript-об'єкт, наприклад: var p = { "p1": "value1", "p2": "value2", "p3": "value3"}; Тепер я хочу перебрати всі елементи p (p1, p2, p3 ...) і отримати їх ключі і значення. Як я можу це зробити? При необхідності я мо ...
заданий 26 березня '09 в 9:01
20
відповідей

Що є кращим способом перебору словника на С #?

Я бачив кілька різних способів перебору словника на С #. Чи є стандартний спосіб?
заданий 26 сент. '08 в 21:20
7
відповідей

Як працює PHP foreach?

Дозвольте мені префікс цього, сказавши, що я знаю, що foreach є, і як його використовувати. Це питання стосується того, як він працює під капотом, і мені не потрібні відповіді по рядках "це те, як ви зациклюватися масив за допомогою foreach". Довгий час...
заданий 07 Квітня. '12 о 22:33
27
відповідей

Ітерація через властивості об'єкта

var obj = {name: "Simon", age: "20", clothing: {style: "simple", hipster: false}} for (var propt in obj) {alert (propt + ':' + obj [propt] ); } Як змінна propt представляє властивості об'єкта? Це не вбудо ...
заданий 29 нояб. '11 о 17:30
31
відповідь

Як вирватися з вкладених циклів в Java?

У мене є така конструкція вкладеного циклу: for (Type type: types) {for (Type t: types2) {if (some condition) {// Do something and break ... break; // Breaks out of the inner loop}}} Т ...
заданий 20 травня '09 о 12:07
25
відповідей

Чому використання "for ... in" з итерацией масиву - погана ідея?

Мені сказали не використовувати for ... in з масивами в JavaScript. Чому б і ні?
заданий 01 февр. '09 о 12:46
11
відповідей

Зациклення вмісту файлу в Bash

Як мені перебрати кожен рядок текстового файлу за допомогою Bash? За допомогою цього скрипта: echo "Start!" for p in (peptides.txt) do echo "$ {p}" done Я отримую цей висновок на екрані: Start! ./runPep.sh: line 3: syntax error near unexpected token ...
заданий 05 Жовтня. '09 о 20:52
29
відповідей

У чому різниця між функціями range і xrange в Python 2.X?

Мабуть, xrange швидше, але я поняття не маю, чому це швидше (і немає доказів, крім анекдотичних досі, що це швидше) або що крім цього відрізняється for i in range (0, 20): for i in xrange (0, 20):
заданий 18 сент. '08 о 20:52
13
відповідей

С # loop - break vs. continue

У циклі С # (не соромтеся відповідати на інші мови), яка різниця між break і continue як засіб залишити структуру циклу і перейти до наступної ітерації? Приклад: foreach (DataRow row in myTable.Rows) {if (someConditionEvalsToTrue) {...
заданий 09 Серпня. '08 в 0:49