@MRcracker

Как правильно вынести вывод за пределы цикла?

Понимаю, что выводить в цикле не правильно, но не могу вынести вывод за его пределы. Подскажите, пожалуйста, пути решения задачи.
const arr = () => {
	let input = document.querySelector('.i');
	let out = document.querySelector('.out');

	for (let key in a) {
		if (a[key].includes(+input.value)) {
			return out.innerHTML = a[key].join(" ");
		}
	}
	return out.innerHTML = false;
}
  • Вопрос задан
  • 107 просмотров
Решения вопроса 1
WblCHA
@WblCHA
выводить в цикле не правильно

Что выводить? Нифига не понял. Переписал на нормальный лад.
const value = +input.value;
const result = a.find((el) => el.includes(value));
return out.innerHTML = result?.join(' ') ?? false;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы