Приветствую ,
У меня имеются след. переменные :
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, если значение по порядку совпадают :
если
a2=0,b2=0,c2=0
вызвать функцию 1
если :
a2=0,b2=0,c2=0,d2=0
вызвать функцию 2
если :
a2=0,b2=0,c2=0,d2=0,e2=0
вызвать функцию 3 |
Код:
|
false , если значение одного или более из элементов отличается от ряда дубликатов .
например :
a2=1,b2=0,c2=0
a2=0,b2=1,c2=0,d2=0
a2=0,b2=0,c2=1,d2=0,e2=0 |
Но главная задача является добавить исключение , а именно переменную wild которая = 10.
например такой ряд комбинации считается true:
Код:
|
a2=10,b2=0,c2=0
a2=0,b2=10,c2=0,d2=0
a2=0,b2=0,c2=10,d2=0,e2=10 |
Без данного исключения (wild) поиск и сравнение можно было бы реализовать данным образом
//Проверка дубликатов
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 как исключение.