要求输入一个数字(正整数)从这个数字开始向后寻找素数,一共找?个结束

要求输入一个数字(正整数)从这个数字开始向后寻找素数,一共找?个结束
急急急!!!以下是部分代码,希望广大网友帮帮忙

img

请给个采纳


<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<script>
  var s = prompt("输入一个数字(正整数):");
  var c = prompt("输入要寻找的个数:");
  for (var i = s; ; i++) {
    var j;
    for (j = 2; j < i; j++) {
      if (i % j == 0) {
        break;
      }
    }
    if (j == i) {
      if (c--) {
        console.log(i);
      } else {
        break;
      }
    }
  }
</script>

<body>

</body>

</html>

下面是我java的输出素数的方法,虽然你的是javascript,我不知道对你来说有没有帮助。(我这个是输出前50个就停止了,想输出更多只需要改b==50就行)希望有所帮助

package sssss;
public class 输出前50个素数 {
public static void main(String[] args) {
int a=1;
int b=1;
int i;
int n;
System.out.println("将要输出的素数是:");
out:
for(n=2;n<10000 ;n++)//将要判断的自然数
{
a=1;
for(i=2;i<n;i++)
{
if(n%i==0)
{
System.out.println();
a=0;
}
}
if(a==1)
{
System.out.println(n);
b++;
i=1;
}
else
{
}
if(b==50)
{
break out;
}
}
}
}