Приветствую , У меня имеются след. переменные : Code: var a2 = 3; var b2 = 10; var c2 = 3; var d2 = 3; var e2 = 10; var wild =10; Задача пройтись по порядку от a2 до e2 в поиске дубликатов , и вызывать функцию console.log(); при совпадении каждой комбинаций (a2,b2,c3) , (a2,b2,c3,d2) , (a2,b2,c3,d2,e2) проверку должны пройти комбинации с одинаковыми значениями от начала до конца: true, если значение по прядку совпадают : Но главная задача является добавить исключение , а именно переменную wild которая = 10. например такой ряд комбинации считается true: Без данного исключения (wild) поиск и сравнение можно было бы реализовать данным образом Code: //Проверка дубликатов if(a2==b2){ console.log("a2==b2"); if(b2==c2){ console.log("b2==c2"); if(c2==d2){ console.log("c2==d2"); if(d2==e2){ console.log("d2==e2"); } } } } Подскажите как в данную конфигурацию добавить wild как исключение.
Как вариант PHP: const a2 = 3, b2 = 10, c2 = 3, d2 = 3, e2 = 10, wild = 10;function isEqual(value, index, array) { return value === array[0] || value === wild;}if( [a2, b2, c2].every(isEqual) ) { console.log('(a2, b2, c2)');}