Показать сообщение отдельно
  #1 (permalink)  
Старый 27.11.2013, 14:39
Интересующийся
Отправить личное сообщение для YorikoSC Посмотреть профиль Найти все сообщения от YorikoSC
 
Регистрация: 27.11.2013
Сообщений: 16

Помогите с задачей пожалуйста.
Есть задача, условием которой является вывод определенного alert при определенных условиях.
1) При условии цвет не красный\зеленый, большой, круглый выводить 1 alert.
2) При условии цвет зеленый,большой или маленький, квадратный соответственно 2 alert.
Проблема - при любом условии выводится 2 alert.

//параметры
 var color = prompt('Цвет','синий, красный или зеленый?');
  var size = prompt('Размер','большой или маленький?');
  var form = prompt('Форма','круглый или квадратный?');
 //условие для 1 alert
	if ((color = !'зеленый')&&(color = !'красный')&&(size = 'большой')&&(form = 'круглый'))
		{
		alert('Что-то синее и большое');
		}
//условие для 2 alert
	else if ((color ='зеленый')&&(form = 'квадратный'))
		{
		alert('Наверное вы подумали про яблоко, но почему квадратное?');
		}


Объясните нубу где мой косяк.
Ответить с цитированием