products[i] = [type, color, name] — тип, цвет и название.
Покупатель включил фильтр: поле field (одно из "type", "color" или "name") должно быть равно строке value. Товар проходит фильтр, если его значение в выбранном поле в точности совпадает с value.
Верните количество товаров, прошедших фильтр.products=[['mug', 'white', 'classic'], ['lamp', 'green', 'nordic'], ['mug', 'green', 'tall']], field="color", value="green" → 2
Зелёного цвета лампа и высокая кружка — 2 товара.
products=[['sofa', 'grey', 'corner'], ['chair', 'grey', 'sofa']], field="type", value="sofa" → 1
Тип «sofa» только у первого товара. У второго «sofa» — это название, а фильтр смотрит на тип.
products=[['desk', 'oak', 'loft']], field="name", value="studio" → 0
Товара с названием «studio» нет — ответ 0.
products.length ≤ 10⁴products[i].length = 3products[i] и длина value — от 1 до 30field — это "type", "color" или "name"field, состоят из строчных латинских букв, цифр, пробелов и символов -, _, &products=[['mug', 'white', 'classic'], ['lamp', 'green', 'nordic'], ['mug', 'green', 'tall']], field="color", value="green"
2
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 108 тестов на сервере, включая скрытые.