Только начал знакомиться с языком и начать решать простенькие задачи.И сразу же возникает вопрос,в чем проблема.Скрипт не работает,не могу найти в чем ошибка.
Задача
Разработайте новую функцию с именем 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>