Я хочу построить алгоритм, который проверяет, имеет ли массив четыре последовательных значения в любом порядке, чтобы что -то сделать. И когда все элементы в этом массиве имеют последовательные значения в любом порядке, чтобы сделать что -то еще.function checkForStraights(arr) {
const newArr = arr.toSorted((a, b) => a - b)
for(let i = 1; i < newArr.slice(0, 4).length; i++){
if(newArr - newArr[i-1] === 1){
updateRadioOption(3, 30);
scoreInputs[4].disabled = false;
}
updateRadioOption(5, 0);
}
for(let i = 1; i< newArr.length; i++){
if(newArr - newArr[i-1] === 1){
updateRadioOption(4, 40);
}
updateRadioOption(5, 0);
}
}
Подробнее здесь: https://stackoverflow.com/questions/796 ... ample-in-a
Мобильная версия