const users = [
["Alice", 25, true],
["Bob", 30, false],
["Charlie", 22, true],
["David", 27, true],
["Eve", 20, false]
];
const filteredUsers = users.filter(([name, age, status]) => age > 25 && status);
console.log(filteredUsers);
[
["David", 27, true]
]
Что улучшено:
Деструктуризация: Использование деструктуризации ([name, age, status]) повышает читаемость и облегчает доступ к элементам вложенных массивов.
Стрелочная функция: Более лаконичная запись условия.
Корректное условие: Условие проверяет, что возраст больше 25 (age > 25) и status равен true.
Семантика: Переменная filteredUsers более точно отражает суть данных.
пробуйте различные варианты, как в книгах так и в связке с локальной машиной )