Запитання з тегом «loops»

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


29
Як перерахувати перерахунок
На цей питання є відповіді на Stack Overflow на російському : foreach () для enum Як ви можете перерахувати значення enumв C #? Наприклад, наступний код не компілюється: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) { DoSomething(suit); } } …
3765 c#  .net  loops  enums  enumeration 

20
Доступ до індексу в циклі "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 = …
3602 python  loops  list 

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

30
Як я проходжу чи перераховую об’єкт JavaScript?
У мене об’єкт JavaScript такий: var p = { "p1": "value1", "p2": "value2", "p3": "value3" }; Тепер я хочу , щоб перебрати всі pелементи ( p1, p2, p3...) і отримати ключі і значення. Як я можу це зробити? Я можу змінити об’єкт JavaScript, якщо це необхідно. Моя кінцева мета - …
2877 javascript  loops  for-loop  each 

30
Закриття JavaScript всередині циклів - простий практичний приклад
На цей питання є відповіді на Stack Overflow на російському : Чи є асинхронна функція всередині цикла, що виконує останню ітерацію багато разів? var funcs = []; // let's create 3 functions for (var i = 0; i < 3; i++) { // and store them in funcs funcs[i] = …

3
Чому друк "B" значно повільніше, ніж друк "#"?
Я створив дві матриці 1000x 1000: Перша матриця: Oі #. Друга матриця: Oі B. Використовуючи наступний код, на першу матрицю знадобилося 8,52 секунди: Random r = new Random(); for (int i = 0; i < 1000; i++) { for (int j = 0; j < 1000; j++) { if(r.nextInt(4) == …


28
Ітерація через властивості об'єкта
var obj = { name: "Simon", age: "20", clothing: { style: "simple", hipster: false } } for(var propt in obj){ console.log(propt + ': ' + obj[propt]); } Виконати фрагмент кодуСховати результатиРозгорніть фрагмент Як змінна proptпредставляє властивості об'єкта? Це не вбудований метод чи властивість. Чому він придумує кожну властивість об’єкта?
2038 javascript  loops  object 

7
Як насправді працює PHP 'foreach'?
Дозвольте мені зафіксувати це, сказавши, що я знаю, що foreachтаке, як і як ним користуватися. Це питання стосується того, як він працює під капотом, і я не хочу відповіді за принципом "це, як ви цикли масив foreach". Я довго вважав, що foreachпрацював із самим масивом. Тоді я знайшов багато посилань …


30
Як вийти з вкладених циклів на Java?
У мене вбудована така конструкція циклу: for (Type type : types) { for (Type t : types2) { if (some condition) { // Do something and break... break; // Breaks out of the inner loop } } } Тепер, як я можу вирватися з обох петель? Я розглядав подібні питання, …
1818 java  loops  nested-loops 

12
Прокручування вмісту файлу в Bash
Як я повторюю кожен рядок текстового файлу з Bash ? За допомогою цього сценарію: echo "Start!" for p in (peptides.txt) do echo "${p}" done Я отримую цей вихід на екрані: Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: line 3: `for p in (peptides.txt)' (Пізніше я хочу …
1387 linux  bash  loops  unix  io 


15
C # петля - перерва проти продовження
У циклі C # (не соромтесь відповідати на інші мови), яка різниця між перервою та продовженням як засобом залишити структуру циклу та перейти до наступної ітерації? Приклад: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) { break; //what's the difference between this and continue ? //continue; } }
797 c#  loops  enumeration 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.