Вопросы с тегом 'loops'
Циклы - это тип структуры потока управления в программировании, в котором серия операторов может выполняться несколько раз, пока не будет выполнено какое-либо условие.
35
Для каждого по массиву в JavaScript?
Как я могу просмотреть все записи в массиве с помощью JavaScript?
Я подумал, что это что-то вроде этого:
forEach(instance in theArray)
Где theArray - мой массив, но это кажется неправильным.
17 февр. '12 в 13:51
30
Как перечислить перечисление?
Как вы можете перечислить enum в С#?
например. следующий код не компилируется:
public enum Suit
{
Spades,
Hearts,
Clubs,
Diamonds
}
public void EnumerateAllSuitsDemoMethod()
{
foreach (Suit suit in Suit)
{
DoSom...
19 сент. '08 в 20:34
23
Доступ к индексу в циклах 'for'?
Как получить доступ к индексу в цикле for, как показано ниже?
ints = [8, 23, 45, 12, 78]
for i in ints:
print('item #{} = {}'.format(???, i))
Я хочу получить этот вывод:
item #1 = 8
item #2 = 23
item #3 = 45
item #4 = 12
item #5 = 78
Когда ...
06 февр. '09 в 22:47
7
Итерация через HashMap
Возможный дубликат: Как эффективно перебрать каждую запись в "Карте"?
Какой лучший способ перебрать элементы в HashMap?
30 июн. '09 в 23:24
41
Цикл через массив в JavaScript
В Java вы можете использовать цикл for для перемещения объектов в массиве следующим образом:
String[] myStringArray = {"Hello", "World"};
for (String s : myStringArray)
{
// Do something
}
Можете ли вы сделать то же самое в JavaScript?
10 июн. '10 в 0:04
47
Закрытие внутренних циклов JavaScript - простой практический пример
var funcs = [];
// let create 3 functions
for (var i = 0; i < 3; i++) {
// and store them in funcs
funcs[i] = function() {
// each should log its value.
console.log("My value: " + i);
};
}
for (var j = 0; j < 3; j++) {
// and...
15 апр. '09 в 6:06
37
Как выполнить цикл или перечислить объект JavaScript?
У меня есть JavaScript-объект, например: var p = {
"p1": "value1",
"p2": "value2",
"p3": "value3"
};
Теперь я хочу перебрать все элементы p (p1, p2, p3...) и получить их ключи и значения. Как я могу это сделать? При необходимости я мо...
26 мар. '09 в 6:01
3
Почему печать "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++) {...
21 февр. '14 в 23:45
29
Каков наилучший способ перебора словаря?
Я видел несколько разных способов перебора словаря в С#. Есть ли стандартный способ?
26 сент. '08 в 18:20
8
Как работает PHP foreach?
Позвольте мне префикс этого, сказав, что я знаю, что foreach есть, и как его использовать. Этот вопрос касается того, как он работает под капотом, и мне не нужны ответы по строкам "это то, как вы зацикливаете массив с помощью foreach".
Долгое время...
07 апр. '12 в 19:33
29
Итерация через свойства объекта
var obj = {
name: "Simon",
age: "20",
clothing: {
style: "simple",
hipster: false
}
}
for(var propt in obj){
console.log(propt + ': ' + obj[propt]);
} Как переменная propt представляет свойства объекта? Это не...
29 нояб. '11 в 14:30
35
Как вырваться из вложенных циклов в 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 в 9:07
27
Почему использование "for... in" с итерацией массива - плохая идея?
Мне сказали не использовать for...in с массивами в JavaScript. Почему бы и нет?
01 февр. '09 в 9:46
12
Зацикливание содержимого файла в 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 в 17:52
15
С# loop - break vs. continue
В цикле С# (не стесняйтесь отвечать на другие языки), какая разница между break и continue как средство оставить структуру цикла и перейти к следующей итерации?
Пример:
foreach (DataRow row in myTable.Rows)
{
if (someConditionEvalsToTrue)
{...
08 авг. '08 в 21:49