Показать сообщение отдельно
  #1 (permalink)  
Старый 07.04.2019, 12:37
Профессор
Отправить личное сообщение для atanov Посмотреть профиль Найти все сообщения от atanov
 
Регистрация: 27.06.2016
Сообщений: 180

петли во вложенных циклах
Доброго времени суток уважаемые форумчане,
Попробую объяснить смысл моего вопроса.
Есть незамысловатый код:
let obj = {};
for(let x = 0; x < 4; x++)
{	
	obj[x] = {};
	loop:
		for(let z = 0; z < 3; z++)
		{
			let value = Math.floor(10*Math.random(0, 10));
			if (value == 6)
			{
				break loop;
			}
			else
			{
				obj[x][z] = {z: value};
			}		
		}
}
console.log(obj);

идея такая - сделать так, чтобы объект obj заполнился подобъектами, в которых три ключа и три значения - случайное целое число от 0 до 10. Если значение = 6, то нужно, чтобы пробежался внутренний цикл не с начала, а с момента, когда в стр. 10 true и до конца. Конечно, я понимаю, что можно в стр. 15 установить формулу из стр. 8, НО в частном случае мне потребуется несколько значений. Надеюсь правильно сформулировал задачу.

Последний раз редактировалось atanov, 07.04.2019 в 21:58.
Ответить с цитированием