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

Не работает Switch
<!doctype html>
<html>
	<head>
		<meta charset="utf-8">
		<title>Javascript</title>
	
	</head>
<body>
	<script type="text/javascript">
		
		var num = prompt("Сколько ворон сидели на ветке?");
		parseInt(num);
		var pref = "";
		var str = "На ветке сидели "+num+ " ворон"+pref;
		
		
		
			switch(num)
			{
				case 1: pref = "а"; break;
				case 2: pref = "ы"; break;
				case 3: pref = "ы"; break;
				case 4: pref = "ы"; break;
				default:pref = "sda";
			}
			
			alert(str);
	</script>


</body>

</html>


Результат выполнения таков



Вопрос: почему так происходит? не пойму.
Ответить с цитированием