页面内容:
1)编写一个页面,打开页面时,页面上有一个按钮,显示为“计算”。
2)打开页面时,页面标题栏需显示“100以内的素数”页面功能:
1)当单击“计算按钮后”,在页面上显示1-100以内,所有能同时被所有的素数。
2)在显示数据时,要求每行显示六个数字,数字之间用空格隔开
3)页面上的每列数字要对齐,且所有数字需要在所在列内右对齐。
4)不得在使用系统计算器计算之后,使用完全的打印语句来处理。所有数字需通过JavaScript代码的运算来生成。
跪求javascript高手
1)编写一个页面,打开页面时,页面上有一个按钮,显示为“计算”。
2)打开页面时,页面标题栏需显示“100以内的素数”页面功能:
1)当单击“计算按钮后”,在页面上显示1-100以内,所有能同时被所有的素数。
2)在显示数据时,要求每行显示六个数字,数字之间用空格隔开
3)页面上的每列数字要对齐,且所有数字需要在所在列内右对齐。
4)不得在使用系统计算器计算之后,使用完全的打印语句来处理。所有数字需通过JavaScript代码的运算来生成。
跪求javascript高手
求出来后动态创建table
试试
<script type="text/javascript">
function s(n){
for(var i = 1,row=0; i < n ; i++){
var x = true;
for(var j = 2; j <= Math.sqrt(i) ; j++){
if(i/j==Math.floor(i/j)){
x = false;
}
}
if(x){
row++;
for(var m = 0 ; m <= n.toString().length-i.toString().length ; m++){
document.write(' ')
}
document.write(i);
if(row%6==0)
document.write("<br />");
else
document.write(" ");
}
}
}
s(100);
</script>忘了1是不是素数了,不是的话可以舍弃