js输出1到1000的素数

1.用javascript编程输出100

var brNum = 六; //换行

var startNum = 一百; //初始值

var endNum = 一千; //结束值

window.onload = function () {

endNum += 1;

var str = "";

var n = 0;//当前列下标

var count;//整除数量

for (var i = startNum; i count = 0;

for (var j = 1; j <= i; j++) {

if (i % j == 0) {

count++;

if (count > 2) { //被两数以上所整除

break;

}

}

}

if (count == 2) { //判断质数

if (n == 0) { //新行

str += "

";

}

str += i + " ";

if (++n == brNum) { //满列跳行

n = 0;

}

}

}

document.getElementById("showDiv").innerHTML = str;

}

未防止被抽,麻烦将开头的初始化变量,改成数值。

备注:在“//新行” 下面

str += "br"; //左边这里有个br换行标签,被过滤了。

2.用javascript或PHP语言实现网页输出1到1000内的素数(质数)

var primes = []; //用于缓存质数

for(var i = 2, j = 0; i < 1000; i++){

var isPrime = true; //质素标识

//当前整数能被之前缓存的质数整除时,当前整数则不为质数

for(var k = 0; k < primes.length; k++){

if(!(i % primes[k])){

isPrime = false; //标识不为质数

break;

}

}

//如果是质数

if(isPrime){

//将当前整数加入质数缓存中

primes.push(i);

//在页面上输出,20个换行

if (!(j++ % 20)){

document.write("<br />");

}

//要对齐只能设长度或者用table输出,这里选择了设置长度

document.write("<span style='width: 40px; display: inline-block;'>" + i + "</span>");

}

}

看不懂请追问~

希望对您有帮助~

By Billskate

3.用javascript或PHP语言实现网页输出1到1000内的素?

素数';$count=0;for($i=0;$i'。

$input[$i]。 ""; if($count%$br == 0) echo ""; } } echo '';?>//输出2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 211 223 227 229 233 239 241 251 257 263 269 271 277 281 283 293 307 311 313 317 331 337 347 349 353 359 367 373 379 383 389 397 401 409 419 421 431 433 439 443 449 457 461 463 467 479 487 491 499 503 509 521 523 541 547 557 563 569 571 577 587 593 599 601 607 613 617 619 631 641 643 647 653 659 661 673 677 683 691 701 709 719 727 733 739 743 751 757 761 769 773 787 797 809 811 821 823 827 829 839 853 857 859 863 877 881 883 887 907 911 919 929 937 941 947 953 967 971 977 983 991 997。

4.javascript 输出1000以内质数

这样: // 质数列表var a = [2,3,5];// 循环检查每个数字for (var i=7; i<1000; i+=2) { // 如果是质数,则加入列表 if (check(i)) a.push(i);}// 输出alert(a);// 检查是否是质数function check(n){ for (var i=0; i n) return true; // 如果可以被某个质数整除,则返回 false if (n % a[i] === 0) return false; }} 以上,请采纳,请给分。

5.javascript 输出1000以内质数

这样:// 质数列表var a = [2,3,5];// 循环检查每个数字for (var i=7; i<1000; i+=2) { // 如果是质数,则加入列表 if (check(i)) a.push(i);}// 输出alert(a);// 检查是否是质数function check(n){ for (var i=0; i // 如果没有质因数,则返回 true if (a[i] * a[i] > n) return true; // 如果可以被某个质数整除,则返回 false if (n % a[i] === 0) return false; }}以上,请采纳,请给分。

6.使用JavaScript求1000以内的质数

function getNum(MaxNum ){var count = 1; var PrimeArys = [2];var PrimeTemp = []; var oNum = Math.ceil( Math.sqrt( MaxNum ) ); for(i=3; i

7.用js编写一个1000以内的质数

var prime = function(len){

var i,j;

var arr = [];

for(i = 1; i < len; i++){

for(j=2; j < i; j++){

if(i%j === 0) {

break;

}

}

if(i <= j && i !=1){

arr.push(i);

}

}

return arr;

};

console.log(prime(1000));

8.用javascript怎么写输出素数的代码

js输出1到1000的素数

转载请注明出处JS代码网 » js输出1到1000的素数

资讯

curl获取js跳转的页面

阅读(36)

本文主要为您介绍curl获取js跳转的页面,内容包括javascript如何获取即将跳转的页面,javascript如何获取即将跳转的页面,如何爬取通过js跳转的所有页面。无法实现php在服务器上用curl取得的cookies是存在于php程序所保存的位置通过php登陆,ph

资讯

jsfireevent()的用法

阅读(38)

本文主要为您介绍jsfireevent()的用法,内容包括如何通过VBA向IE网页面中的文本框发送回车或按键?,js中fireEvent和onclick的区别,js中event.srcElement和event.target的区别。event.srcElement从字面上可以看出来有以下关键字:事件,源 他的意

资讯

js计算get请求的次数

阅读(36)

本文主要为您介绍js计算get请求的次数,内容包括js怎么ajaxget请求数据,javascript中怎么统计字符出现的次数,jsget请求能传递多少个参数。<script type="text/javascript"><br>/*计算子字符串在字符中出现的次数*/<br><br>//字符串<

资讯

js代码求10的平均数

阅读(32)

本文主要为您介绍js代码求10的平均数,内容包括js编写代码计算5的阶乘,javascript用for循环输入10个数求总和和平均值,要求只有一个框搜,javascript数组中所有数求和取平均值问题。js的://注意:这个不算很完整,只能作为参考function test(){ //

资讯

js调用按钮的点击事件

阅读(34)

本文主要为您介绍js调用按钮的点击事件,内容包括JS怎样调用后台的按钮的点击事件,javascript点击按钮触发事件,Js调用后台点击事件。使用onclick()点击事件触发。 设计一个功能页面,HTML代码如下。

资讯

使用three.js的3d制作动画

阅读(29)

本文主要为您介绍使用three.js的3d制作动画,内容包括基于three.js的3d引擎怎么做,基于three.js的3d引擎怎么做,在用three.js画一个航线图,3D的我现在做好了地球但是不知道怎样。threejs本身就是3D引擎,最核心的几套算法都已经实现了(向量,矩阵

资讯

js改变a标签的class

阅读(30)

本文主要为您介绍js改变a标签的class,内容包括如何通过JS来增加a标签的class样式,如何用js更改多个a标签的class的值,如何通过JS来增加a标签的class样式。原生js直接操作className属性document.getElementById("test").className = (docu

资讯

ie8通过js设置input的type

阅读(32)

本文主要为您介绍ie8通过js设置input的type,内容包括js怎么修改input的type属性ie不出错,怎样用javascript实现对input的type属性的更改,怎么用js更改inputtype类型。方法/步骤 首先我们来做一个html页面,来模拟这个密码框,这个图标找的不好,

资讯

js全局变量是否是线程安全的

阅读(29)

本文主要为您介绍js全局变量是否是线程安全的,内容包括javascriptfunction是线程安全的吗,什么是线程安全和线程不安全,局部变量和成员变量是线程安全的么。线程安全是:如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运

资讯

node.js中require的机制

阅读(32)

本文主要为您介绍node.js中require的机制,内容包括nodejs有require方法吗,nodejs有require方法吗,如何在node.js中使用requirejs。有的 require函数详解 路径 相对路径之当前目录:./xxx/xxx.js 或 ./xxx/xxx。 相对路径之上级目录:../x

资讯

js获取div在页面中的位置

阅读(31)

本文主要为您介绍js获取div在页面中的位置,内容包括js怎么获取当前div所在的位置,如何用js获取一个div的坐标?,js如何获取div的位置,请高手解答。js获取DIV的位置坐标的方法有三种,分别如下: 方法一:?var odiv=document.getElementByIdx_x(di

资讯

js里的匿名函数

阅读(27)

本文主要为您介绍js里的匿名函数,内容包括js中对象与匿名函数的问题,请问,JS的匿名函数有几种?,javascript匿名函数的用途到底是什么?。配合var关键字,匿名函数可以有效的保证在页面上写入Javascript,而不会造成全局变量的污染。这在给一个不

资讯

php抓取js动态加载的内容

阅读(40)

本文主要为您介绍php抓取js动态加载的内容,内容包括用php怎么抓取js+ajax动态生成的页面内容,在php中如何获取js里的内容并使用呢,PHP怎样抓取网页代码中动态显示的数据。第一步,查看网页源代码,找到ajax请求的URL。比如,js代码为:$.ajax({ url

资讯

js重写类中的方法

阅读(39)

本文主要为您介绍js重写类中的方法,内容包括重写方法中用到父类的方法怎么调用呢?,JS怎么重写函数的方法?,javascript的方法能不能重写?。这个toFixed函数是js的原生函数 不需要另外加的不过如果你自己需要扩展一些原生的对象的一些功能的

资讯

curl获取js跳转的页面

阅读(36)

本文主要为您介绍curl获取js跳转的页面,内容包括javascript如何获取即将跳转的页面,javascript如何获取即将跳转的页面,如何爬取通过js跳转的所有页面。无法实现php在服务器上用curl取得的cookies是存在于php程序所保存的位置通过php登陆,ph

资讯

jsfireevent()的用法

阅读(38)

本文主要为您介绍jsfireevent()的用法,内容包括如何通过VBA向IE网页面中的文本框发送回车或按键?,js中fireEvent和onclick的区别,js中event.srcElement和event.target的区别。event.srcElement从字面上可以看出来有以下关键字:事件,源 他的意

资讯

js计算get请求的次数

阅读(36)

本文主要为您介绍js计算get请求的次数,内容包括js怎么ajaxget请求数据,javascript中怎么统计字符出现的次数,jsget请求能传递多少个参数。<script type="text/javascript"><br>/*计算子字符串在字符中出现的次数*/<br><br>//字符串<

资讯

js代码求10的平均数

阅读(32)

本文主要为您介绍js代码求10的平均数,内容包括js编写代码计算5的阶乘,javascript用for循环输入10个数求总和和平均值,要求只有一个框搜,javascript数组中所有数求和取平均值问题。js的://注意:这个不算很完整,只能作为参考function test(){ //

资讯

js调用按钮的点击事件

阅读(34)

本文主要为您介绍js调用按钮的点击事件,内容包括JS怎样调用后台的按钮的点击事件,javascript点击按钮触发事件,Js调用后台点击事件。使用onclick()点击事件触发。 设计一个功能页面,HTML代码如下。

资讯

使用three.js的3d制作动画

阅读(29)

本文主要为您介绍使用three.js的3d制作动画,内容包括基于three.js的3d引擎怎么做,基于three.js的3d引擎怎么做,在用three.js画一个航线图,3D的我现在做好了地球但是不知道怎样。threejs本身就是3D引擎,最核心的几套算法都已经实现了(向量,矩阵

资讯

js改变a标签的class

阅读(30)

本文主要为您介绍js改变a标签的class,内容包括如何通过JS来增加a标签的class样式,如何用js更改多个a标签的class的值,如何通过JS来增加a标签的class样式。原生js直接操作className属性document.getElementById("test").className = (docu

资讯

我的世界pe召唤闪电js

阅读(41)

本文主要为您介绍我的世界pe召唤闪电js,内容包括我的世界pe怎么用命令方块召唤雷电劈怪?,我的世界闪电怎么召唤召唤闪电指令介绍,我的世界pe怎么用命令方块召唤雷电劈怪。指令:/shock 玩家如果直接输入/shock,默认电击你准星指的位置(仅PC)。当