Alexus
Новичок
Дата регистрации:
17.09.2013 13:23:28
Сообщений: 2
<script language="javascript">
zahl[0] = 7;
zahl[1] =15;
zahl[2] =23;
zahl[3] =77;
zahl[4] =83;
zahl[5] =51;
zahl[6] =46;
zahl[7] =17;
zahl[8] =3;
zahl[9] =12;
var n=0;
var flag=0;
while (n< 9)
{
for(i=2; i<=zahl[0]/2; i++)
{
if(zahl[n]%i == 0)
flag = 0;
}
if (flag==0)
document.write(zahl[n]+"ist eine Primzahl 7"
;
else
document.write(zahl[n]+"ist keine Primzahl 15"
;
flag==0;
n++;
}
</script>
Admin
Администратор
Дата регистрации:
27.05.2010 21:23:42
Сообщений: 3063
Вы используете массив, а определить его забыли.
var zahl = Array();
Alexus
Новичок
Дата регистрации:
17.09.2013 13:23:28
Сообщений: 2
спасибо!
Я исправил но результат не тот что нужен.
У меня получаетса:Hier werden Primzahlen ermittelt
7 ist eine Primzahl
15 ist eine Primzahl
23 ist eine Primzahl
77 ist eine Primzahl
83 ist eine Primzahl
51 ist eine Primzahl
46 ist eine Primzahl
17 ist eine Primzahl
3 ist eine Primzahl
а мне надо:
Hier werden Primzahlen ermittelt
7 ist eine Primzahl
15 ist keine Primzahl
23 ist eine Primzahl
77 ist keine Primzahl
83 ist eine Primzahl
51 ist keine Primzahl
46 ist keine Primzahl
17 ist eine Primzahl
3 ist eine Primzahl
12 ist keine Primzahl