Вопросы с меткой [foreach]

Foreach - это конструкция цикла, которая выполняет заданный фрагмент кода для каждого элемента в array/list/collection. В отличие от цикла `for`, цикл `foreach` не требует наличия переменной-счетчика.

Фильтрация
Сортировка
Метки
0 голосов
1 ответ
89 показов

Как остановить цикл ForEach после нужного результата?

Бьюсь с валидацией. У меня есть несколько чекбоксов один за одним. Если юзер нажимает хотя бы на один чекбокс - валидация этого блока прошла успешно, но таких блоков несколько. Кроме того, мне нужен ...
Игорь00073's user avatar
0 голосов
1 ответ
150 показов

Как в C# с помощью цикла Foreach вывести массив в обратном порядке

Как в C# с помощью цикла Foreach вывести массив в обратном порядке ? и возможно ли это. буду благодарен за помощь
zeff123's user avatar
  • 17
0 голосов
2 ответа
45 показов

Как получить все значения(количество товара * цена товара) из цикла forEach, сложить их и вывести общую сумму вне этого цикла

const listItems = document.querySelector('.list') const products = [{ inpVal: 1, title: 'nachos', value: '30' }, { inpVal: 0, title: 'guacamole', value: '40' }, { ...
Марина Алферова's user avatar
1 голос
1 ответ
41 показ

Как вывести данные вложенных словарей

public static void OutputForm(Dictionary<string, Dictionary<string, string>> dictForms) { foreach (var i in dictForms.Keys) { foreach (var j in dictForms.Values) { ...
Madvin's user avatar
  • 119
1 голос
3 ответа
69 показов

JS - Как вернуть результат работы функции (RETURN), в которой цикл forEach и прослушиватель addEventListener

Есть форма с радио кнопками и чекбоксами. Пытаюсь написать функцию, которая должна вернуть input, по которой нажали. Проверяю клик в консоли, все работает. Но вот return не могу сделать, чтобы ...
Ваграм's user avatar
0 голосов
0 ответов
62 показа

Не корректное отображение изображений swiper

Из-за использования двух foreach, происходит не корректная работа свайпера. Получается, разные картинки на превью и основном слайде. При вынесении foreach выше, на каждую картинку отдельный слайдер с ...
Knm's user avatar
  • 1
-1 голос
2 ответа
33 показа

Как ограничить повторение цикла foreach?

Появилась нужда ограничить цикл foreach, чтобы он повторял 3 раза действие. Код: <?php foreach ($info as $data): ?> <div class="swiper-slide"> ...
Spark's user avatar
  • 1
0 голосов
1 ответ
46 показов

Долгое время выполнения с foreach и array keys

Есть код: // массив для примера $array = [ '0' => 'a', '1' => 'b', '2' => 'c', '3' => 'b', '4' => 'a', '5' => 'a', '6' => 'a', '7' => 'b' ]; ...
phpproger's user avatar
1 голос
1 ответ
72 показа

Вынести значение переменной в глобальную область

На странице есть несколько section, и ссылок я перебираю их и создаю в них id с названием класса Теперь я хочу каждой ссылке вписать href с классами секций. Как можно вынести значение className в ...
Capital300's user avatar
0 голосов
1 ответ
54 показа

Как мне воспользоваться двумя массивами одновременно методом ForEach

Первый массив состоит из переменных const item1 = document.querySelector(".item_1"); const item2 = document.querySelector(".item_2"); const item3 = document.querySelector("....
user552308's user avatar
-2 голоса
1 ответ
52 показа

php объединение и foreach массива

у меня есть массив [CONTACTS] => Array ( [0] => Array ( [0] => Array ( ...
korvon's user avatar
  • 25
0 голосов
1 ответ
64 показа

Не работает цикл, перебирающий список сессий

ArrayList<Product> cartCount = new ArrayList<>(); HttpSession session = request.getSession(); Product product = (Product) session.getAttribute("cart"); ...
andreydragunov's user avatar
0 голосов
1 ответ
229 показов

Получение данных по API и перенос в массив объектов [дубликат]

Всем привет! У меня есть fetch запрос который получает массив объектов, вот как он выглядит [{symbol: 'BTCUSDT', bidPrice: '28385.87000000', bidQty: '1.62422000', askPrice: '28385.88000000', askQty: '...
Кирилл's user avatar
0 голосов
1 ответ
91 показ

Как заставить работать цикл for так, как мне хотелось бы

Всем привет. Имеется следующий код: /*В данном цикле необходимо переменной $text присвоить значение LIMIT 100 и выполнять его повторно только после того, как массив из данного цикла был обработан ...
sadkin's user avatar
  • 3
0 голосов
2 ответа
122 показа

Как преобразовать вложенный foreach с использованием Stream API?

Как можно преобразовать следующий код с вложенным циклом foreach с использованием Stream API? private static final int calculateMaximumSeedsInOneBox() { int maximum = 0; int ...
Evgeniy's user avatar
  • 85
0 голосов
1 ответ
53 показа

Splice по другому ведет себя внутри foreach

Код function editText(text) { let str = Array.from(text); let i = 0; str.forEach((el) => { console.log(i); str.splice(i, 1); i++; }) return str.join('')...
Dias's user avatar
  • 59
0 голосов
1 ответ
66 показов

Foreach итерирует объект по нескольку раз

Столкнулся с проблемой во время вставления значений в поля. При работе скриптов ниже, когда в коде для персонажа я вызываю дебаг лог, чтобы вывести сообщение в unity, я получаю "0 and 0", ...
mendzek 's user avatar
0 голосов
2 ответа
159 показов

Сравнение списка методом For-Each

Нужно реализовать функцию, которая из элементов переданного списка целых чисел (List) составит новый список (List), состоящий из всех элементов списка за исключением локальных минимумов. Будем считать ...
gostsoul's user avatar
0 голосов
1 ответ
39 показов

Почему forEach добавляет текст ко всем элементам массива, а добавление элемента происходит один раз

const list = document.querySelector('.list'); const listItems = list.querySelectorAll('.list__item'); const simpleText = 'Text'; const simpleEl = document.createElement('span'); listItems.forEach(...
makgrady's user avatar
0 голосов
2 ответа
308 показов

Фильтрация DOM элементов на JS

Не смог найти ответа в предыдущем вопросе, поэтому перезадаю* Дамы и господа, прошу совета. В пример кода выложил фильтр, где есть два споллера, которые должны фильтровать коллекцию li. Если нажать на ...
user avatar
0 голосов
1 ответ
80 показов

Динамическое добавление данных из формы в БД PHP + SQL

Необходимо добавить динамические данные из формы в Базу данных. С помощью foreach, вывожу данные на страницу. Насколько я понимаю ошибка в скрытом инпуте, необходимо задавать динамически name. Я ...
Павел's user avatar
0 голосов
1 ответ
91 показ

Как в innerHTML обработать цикл и вывести результат?

Можно решить такое именно конкретно внутри innerHTML и не запределами этой конструкции? let accounts = { 1: { name: 'Sergey' }, 2: { name: 'Irina' }, }; Object.values(accounts).forEach(e => ...
Stase22's user avatar
0 голосов
0 ответов
45 показов

PHP: Цикл foreach "сломался" и не перебирает массив)

Рекурсией на каждом вызове функции наполнялся массив массивами, получилась такая группа массивов внутри одной переменной (результат вардампа): array ( 12 => array ( ), ) array ( 11 => ...
Valentin's user avatar
  • 271
0 голосов
1 ответ
92 показа

Получить данные из forEach

Мне нужно получить результат из forEach для дальнейшего использования. Знаю, что надо делать через замыкание. Но тема тяжело дается, а без простого явного примера не могу понять. const tasks = [ ...
user20389696's user avatar
0 голосов
0 ответов
23 показа

Не могу разобраться, при некоторых числах в переменной выводит не те данные

<?php $dat = '1'; $mes = date('t'); $d=implode(',', range(1, $mes, 3)); $d2=implode(',', range(2, $mes, 3)); $d3=implode(',', range(3, $mes, 3)); echo $d.'<br>'; echo $d2.'<br>'; echo $...
ShvetZz's user avatar
0 голосов
1 ответ
33 показа

Нужно запушить данные из массива с индексами которые даны в другом массиве

Нужна помощь с циклами, не получается сопоставить всё вместе, чтобы работало. Мне нужно по очереди пушить данные из массива needToPush с индексами из массива index, в массив объектов players. То есть ...
fxyxx's user avatar
  • 5
0 голосов
1 ответ
171 показ

Как сделать корректное добавление новых задач в массив tasks и динамическое обновление объектов массива на страницу HTML?

Дано: Дан HTML код страницы: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" ...
RomanJs94's user avatar
0 голосов
2 ответа
34 показа

Цикл php с проверкой значений и последующей обработкой условий

Всем привет. В проект необходимо написать проверку на наличие действующего логина, столкнулся с проблемой, а именно не понимаю как ее реализовать. Мой текущий код: function SearchFreeLogin($login) { ...
Илья Садкин's user avatar
0 голосов
0 ответов
50 показов

Не работает ORDER BY + Дубли

Есть две таблицы: Таблица prod с полями: id, name, reiting, cat Таблица purchase с полями: type, status, data, cat Пытаюсь получить данные из двух таблиц за один запрос и отсортировать по убыванию ...
Arasaki's user avatar
  • 65
0 голосов
1 ответ
141 показ

Как сделать рекурсию по условию в цикле foreach?

Всем привет, вопрос конечно простецкий, но не могу разобраться)) У меня есть массив, он всегда различной вложенности (категории). { "id":9, "name":"futbolki-i-...
Rediska's user avatar
  • 31
0 голосов
1 ответ
30 показов

Как сохранить массив данных для дефолтного описания столбцов js

У меня в конструкторе заданы параметры таблицы ag-grid через указатели. При загрузке страницы я делаю push в новый массив, чтобы держать там дефолтные свойства таблицы. Но когда я меняю данные ...
Паша Харченко's user avatar
0 голосов
1 ответ
99 показов

Получить следующие N значения и записать в строку

Помогите пожалуйста решить задачу. Нужно обработать большой прайс в XLS, переписать его и сохранить в CSV. Основная задача решена, кроме как не могу получить определенные данные. Сейчас получаю данные ...
kate's user avatar
  • 117
0 голосов
2 ответа
38 показов

А правильно выстроить цикл?

Имеется массив такого вида Array ( [0] => Array ( [ID] => 417 [FIELD_ID] => 79 [QUESTION_ID] => 79 [...
Егор's user avatar
0 голосов
1 ответ
51 показ

Поиск по ключевым словам в БД

Всем привет. Помогите, пожалуйста. Как правильно реализовать поиск в БД через PHP по ключевым словам. Я имею 2 таблицы: table_1 является словарем с 2 столбцами (id и keyword) table_2 хранит в себе ...
Илья Садкин's user avatar
0 голосов
0 ответов
68 показов

Оптимизация цикла foreach или иное решение (php)

Доброго времени суток. Условие: в директории сервера через ftp залито 9000 файлов формата jpg. с названиями (file-1, file-2, file-3 и т д). Задача: вывод одного определенного файла через поле input (...
AikHeidl's user avatar
0 голосов
1 ответ
343 показа

Как правильно использовать querySelectorAll и forEach()?

Я делаю страницу на которую можно добавлять карточки с фото и под ними можно ставить лайки. Мне нужно, чтобы по нажатию на like он становился закрашенным черным. Свойство для активного like я ...
Виктория_0000's user avatar
0 голосов
3 ответа
821 показ

Как добавить каждый элемент массива в объект таким образом:

let obj = [ {name: "Murray", age: 25}, {name: "Andre", age: 20}, {name: "Ali", age: 24} ] let height = [1.87, 1.80, 1.88] // output let obj = [ {name: "...
Murad Imanov's user avatar
0 голосов
1 ответ
29 показов

Хотел бы найти сумму value у выбранных checkbox с помощью метода forEach. Checkbox имеют одинаковый name

Не понимаю почему не получается получить сумму 2-ух (или более) checkbox с одинаковыми name с помощью проверки условия checked == true и цикла forEach... <!DOCTYPE html> <html> <...
kitoboi's user avatar
0 голосов
2 ответа
45 показов

Ошибка в коде при использовании for-each | Java

Помогите пожалуйста разобраться, почему при передаче reverse(list) в цикл for each компилятор выдает ошибку ? public class Example { public static Iterator<String> reverse(List<String> ...
Денис's user avatar
0 голосов
1 ответ
164 показа

Почему два раза выполняется событие клика при закрытии меню?

делаю раскрывающуюся менюшку по клику, все работает, меню раскрывается, по нажатию вне области меню - закрывается, но есть проблема, что теперь по клику второй раз на кнопку, которая вызывает показ ...
Eroy's user avatar
  • 17
0 голосов
1 ответ
24 показа

Обьединение массивов с обьединением одинаковых элементов

у меня есть два массива let first = ['hi','bye','hello'] let second = ['one','hi','bye'] . Теперь мне нужно обьединить их в один массив в котором будут элементы обоих массивов, но если будут ...
Lolman's user avatar
  • 11
0 голосов
1 ответ
83 показа

Как вывести массив в foreach с особым вложением?

Есть массив состоящий из родительских и дочерних строк: $arr = array( 6 => array('p_id' => 0, 'name' => 'Размер:'), 10 => array('p_id' => 6, 'name' => 'больше'), 11 => ...
mymonaco2000's user avatar
0 голосов
1 ответ
50 показов

Вывести имена в подкатегории, которая в подкатегории с главной категории php, sql

Есть на сайте категория, в ней подкатегория и в этой подкатегории её подкатегория(надеюсь понятно). Главная категория Автопринадлежности, при наведении на неё нужно вывести все её подкатегории(...
Максим's user avatar
0 голосов
0 ответов
44 показа

Исключить пустые значения массива из цикл

В настоящий момент у меня есть цикл, в рамках которого я собираю массив в цикле (значений из БД), что бы в дальнейшем отправить только те значения, которые были выбраны. Пример кода: $result = $mysql-&...
Илья Садкин's user avatar
0 голосов
0 ответов
232 показа

Вывод данных авторизованного пользователя

Необходимо в форме "мой профиль" вывести данные того пользователя который прошёл авторизацию,я сделал вывод данных, но у меня выводит данные только самого первого пользователя, даже если ты ...
Kotoskal's user avatar
0 голосов
0 ответов
8 показов

JS: почему слово не попадает в условие, хотя идентичные слова в него попадают? [дубликат]

Написал код на js, который должен вставлять в английское слово тире между двумя подряд идущими, повторяющимися буквами: else { let lettersArr = inputWord.split(''); ...
Valentin's user avatar
  • 271
0 голосов
1 ответ
287 показов

Как можно отфильтровать массив состоящий из объектов по двум свойствам

Помогите пожалуйста, отфильтровать массив состоящий из объектов. Задумка такая что кастомная функция filter должна вернуть массив с объектами у которых свойство name будет оригинальное, а свойство ...
Михаил's user avatar
0 голосов
1 ответ
82 показа

Сохранить ключи массива в foreach

Как сохранить ключи исходного массива в новый массив? Мне это нужно для объединения в другой итоговый массив (не получается все данные вытащить в одном API запросе) с последующей публикации его на WWW ...
user avatar
0 голосов
2 ответа
54 показа

Проблема с выводом посредством Foreach PHP

Имеется массив: Array ( [0] => Array ( [product_id] => 120 ) [1] => Array ( [product_id] => 168 ) [2] => Array ...
Lexa's user avatar
  • 1
0 голосов
1 ответ
193 показа

В php foreach оставить только те значения, которые встречаются только один раз

Как в php foreach оставить только те значения, которые встречаются только один раз? Для примера, если в foreach выводится такой результат: Array ( [0] => 21 ), то истина. Если: Array ( [0] => 21 ...
Ilnyr's user avatar
  • 1,301