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

Простая Задача
Только начал знакомиться с языком и начать решать простенькие задачи.И сразу же возникает вопрос,в чем проблема.Скрипт не работает,не могу найти в чем ошибка.

Задача
Разработайте новую функцию с именем NN, которая подсчитывала сумму простых
чисел от 1 до n – вводит пользователь.


Рассуждал так:



function www(){
p=document.form1.r.value;
p=parseInt(p);
s=0;
k=0;
for (j=1; j<=p; j++)
{
	
for(i=1; i<=j; i++){
		if (j%i=0) {k=k+1};
	};
if (k<=2) {s=s+j};
};

document.writeln(s);
}

<HTML>
<HEAD>
<TITLE> title </TITLE>

<SCRIPT language=javaScript>

function www(){
p=document.form1.r.value;
p=parseInt(p);
s=0;
k=0;
for (j=1; j<=p; j++)
{
	
for(i=1; i<=j; i++){
		if (j%i=0) {k=k+1};
	};
if (k<=2) {s=s+j};
};

document.writeln(s);
}

</SCRIPT>
</HEAD>
<BODY>
<form action="" method="post" name="form1" id="form1">
N=
<input name="r" type="text" value="0" /><br>
<input type="button" name="Button" value="Count" onclick="www()"/>
</form>
</BODY>
</HTML>
Ответить с цитированием