Итак, я пытаюсь использовать функцию, которая запрашивает ввод числа, а затем печатает все простые числа до этого числа.Насколько я знаю, у меня есть код, но я продолжаю получать сообщение о том, что скобка после простого (num) неверна.Не уверен, что я делаю не так, буду признателен за любую помощь.
function p5Bela() {
var num = prompt("Please enter a number: ", "");
for (i = 2; i <= num; i++) {
if (prime(i)==true) {
alert(i);
}
}
prime(num) {
var flag = true;
var d = 2;
while (flag==true && d <= num/2) {
if (num%d == 0) {
flag = false;
}
d++;
}
return flag;
}
}