Поиск по массиву с выводом результата

Есть массив с итерируемыми объектами results

Перебираю его в цикле

for ( var i = 0; i < results.length; i++ ) {results[i].Label;}

Есть поле с инпутом ввода

var input = document.getElementById("input");

Забираю веденное значение var val_input = input.value.toString();

Ближе к делу Теперь нужно сравнить полученную строку с ключом (полем) i - го объекта Т.е val_input = = results[i].Label
и получить искомый i - й объект, т.к его остальные ключи необходимы для формирования маркера вывода

Сама проблема в корректном получении i - го объекта тк сравнение получается строгое и если в поле results[i].Label строка с маленькими или большими буквами либо начинаться с пробела (а то и двух) то вывести не получается.


Ответы (0 шт):