Показать сообщение отдельно
  #7 (permalink)  
Старый 14.08.2015, 21:05
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

рони,
только

function check(a,b,c,d,e){
	return a && b || b && c || d && e;
}

alert(check(true, true, false, false, false)) //true
alert(check(false, true, true, false, false)) //true
alert(check(false, false, false, true, true)) //true


/(?:true){3,}/.test([false, false, true, true, true].join(''))

но я бы так не делал


function check(a,b,c,d,e){
    return (a && b && c) || (b && c && d) || (c && d && e);
}

alert(check(true, true, false, false, false)) //false
alert(check(false, true, true, false, false)) //false
alert(check(false, false, false, true, true)) //false
alert(check(true, false, true, false, true))//false
alert(check(false, false, true, true, true)) //true
alert(check(true, false, true, true, false))//false
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 14.08.2015 в 21:07.
Ответить с цитированием