loops- все статьи тега ➜ страница 3


Как перебирать массив объектов в руле?

это может показаться глупым вопросом, но я не могу найти ответ нигде. Я нажимаю этот веб-Api, который возвращает массив объектов в формате JSON: Handlebars docs показывает следующий пример: <ul class="people_list"> {{#each people}} <li>{{this}}</li> {{/each}} </ul> в контексте: { people: [ "Yehuda Katz", "Alan Johnson", "Charles Jolley" ] } в моем случае у меня нет имени для массива, это просто корневой объект ответа. Я пробовал использоват ...

VBA-как условно пропустить итерацию цикла for

у меня есть цикл for над массивом. То, что я хочу сделать, это проверить определенное условие в цикле и перейти к следующей итерации, если true: For i = LBound(Schedule, 1) To UBound(Schedule, 1) If (Schedule(i, 1) < ReferenceDate) Then PrevCouponIndex = i Continue '*** THIS LINE DOESN'T COMPILE, nor does "Next" End If DF = Application.Run("SomeFunction"....) PV = PV + (DF * Coupon / CouponFrequency) Next Я знаю, что могу сделать: If (Schedule(i, 1) < ...

Как "продолжить" внутри каждого цикла: подчеркивание, узел.js

код в узел.JS-это достаточно просто. _.each(users, function(u, index) { if (u.superUser === false) { //return false would break //continue? } //Some code }); мой вопрос в том, как я могу продолжить следующий индекс без выполнения "некоторого кода", если суперпользователь установлен в false? PS: Я знаю, что другое условие решит проблему. Все еще любопытно узнать ответ. ...

Скажите конец. каждый цикл в ruby

Если у меня есть цикл, таких как users.each do |u| #some code end где пользователи-это хэш из нескольких пользователей. Какая самая простая условная логика, чтобы увидеть, если вы находитесь на последнем пользователе в хэше пользователей и хотите только выполнить определенный код для этого последнего пользователя, так что что-то вроде users.each do |u| #code for everyone #conditional code for last user #code for the last user end end спасибо ...

C#: цикл по строкам многострочной строки

каков хороший способ перебора каждой строки многострочной строки без использования гораздо большего объема памяти (например, без разбиения ее на массив)? ...

Как я могу вырваться из двух вложенных циклов for в Objective-C?

у меня есть два цикла для вложенных, как это: for(...) { for(...) { } } Я знаю, что есть break заявление. Но я смущен, если он ломает оба цикла или только тот, в котором он был вызван? Мне нужно сломать оба, как только я вижу, что нет смысла повторять больше раз. ...

Цикл в Lua

мое задание-как сделать цикл for. Я понял это в терминах чисел, но не могу понять это в терминах имен. Я хотел бы создать цикл for, который запускает список имен. Ниже то, что у меня есть до сих пор: names = {'John', 'Joe', 'Steve'} for names = 1, 3 do print (names) end Я пробовал некоторые другие вещи, но это просто не работает, терминал всегда просто списки 1, 2, 3... Что я делаю не так? ...

Это плохая практика использовать break для выхода из цикла в Java? [закрытый]

мне было интересно, если это "плохая практика", чтобы использовать break оператор для выхода из цикла вместо выполнения условия цикла? У меня недостаточно понимания в Java и JVM, чтобы знать, как обрабатывается цикл, поэтому мне было интересно, не упускаю ли я что-то критическое, делая это. фокус этого вопроса: есть ли определенные накладные расходы на производительность? ...

Как остановить интенсивный цикл Javascript от замораживания браузера

Я использую Javascript для анализа XML-файла с около 3500 элементов. Я использую функцию jQuery "каждый", но я мог бы использовать любую форму цикла. Проблема в том, что браузер зависает на несколько секунд во время выполнения цикла. Каков наилучший способ остановить замораживание браузера, не замедляя код слишком сильно? $(xmlDoc).find("Object").each(function() { //Processing here }); ...

И NumPy, как для перебора столбцов массива?

предположим, что у меня есть и M x N массив. Я хочу передать каждый столбец этого массива в функцию для выполнения некоторой операции над всем столбцом. Как выполнить итерацию по столбцам массива? например, у меня есть массив 4 x 3, как 1 99 2 2 14 5 3 12 7 4 43 1 for column in array: some_function(column) где столбец будет " 1,2,3,4 "в первой итерации," 99,14,12,43 "во второй и" 2,5,7,1 " в третьей. ...

В jQuery каждого - стоп петля и возврат объекта

может кто-нибудь сказать мне, почему цикл не остановился после записи 5?http://jsbin.com/ucuqot/edit#preview $(document).ready(function() { someArray = new Array(); someArray[0] = 't5'; someArray[1] = 'z12'; someArray[2] = 'b88'; someArray[3] = 's55'; someArray[4] = 'e51'; someArray[5] = 'o322'; someArray[6] = 'i22'; someArray[7] = 'k954'; var test = findXX('o322'); }); function findXX(word) { $.each(someArray, function(i) { $('body').append('-> '+i+'& ...

PHP: могу ли я получить индекс в функции карты массива?

Я использую карту в PHP вот так: function func($v) { return $v * 2; } $values = array(4, 6, 3); $mapped = array_map(func, $values); var_dump($mapped); можно ли получить индекс значения в функцию? также-если я пишу код, который нуждается в индексе, должен ли я использовать цикл for вместо карты? ...