У меня есть массив,
const players = [{name: ''pl1', act: true}, {name: ''pl2', act: false}, {name: ''pl3', act: true}, {name: ''pl4', act: false},{name: ''pl5', act: true}]
как я могу передавать индекс элемента и от не возвращать следующий, если action true?
const currentPl = players.indexOf(pl);
const nextPl = (currentPl + 1) % players.length;
Нашел такое решение, оно возвращает просто следующий от переданного, а как еще условие на true сделать?