Показать сообщение отдельно
  #1 (permalink)  
Старый 16.12.2013, 02:12
Новичок на форуме
Отправить личное сообщение для oksanna Посмотреть профиль Найти все сообщения от oksanna
 
Регистрация: 02.12.2013
Сообщений: 6

Циклы на Java Script
Помогите пожалуйста! Необходимо решить следующую задачу:введите 10 чисел и найдите сумму чисел, больших x. При этом необходимо использовать команду continue.
Написала такой код:
<HTML>
<HEAD>
<TITLE>Задача 1</TITLE>
</HEAD>
<BODY>
<H1>Задача 1</H1>
<script language=JavaScript>
<!--
var n;
var x=prompt("Введите число x ","x");
var i;
var s=0;
for(i=1;i<=10;i=i+1) {
n=prompt("Введите число n ","n");
if (n<=x) continue;
s=s-(-n)}
alert("Сумма равна "+s);
//-->
</script>
</BODY>
</HTML>
Но при введении например чисел 1,2,3,4,5,6,7,8,9,10 и x=3 программа сравнивает первую цифру 1 двузначного числа 10 с 3 ,и вместо ответа 49 выводит ответ 39! Тоже происходит с 3-х значными числами итд
Ответить с цитированием