Не работает 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>
Результат выполнения таков ![]() ![]() Вопрос: почему так происходит? не пойму. |
Цитата:
Цитата:
|
var num = +prompt()
|
var num = +prompt("Сколько ворон сидели на ветке?");
var pref = "";
switch(num) {
case 1:
pref = "а";
break;
case 2:
pref = "ы";
break;
case 3:
pref = "ы";
break;
case 4:
pref = "ы";
break;
default:pref = "sda";
}
var str = "На ветке сидели " + num + " ворон" + pref;
alert(str);
|
| Часовой пояс GMT +3, время: 01:13. |