Javascript练习实例01:乘法口诀表与筛选素数
<html>
<body>
<mce:script type="text/javascript"><!--
document.write("<table border=1px>");
for(i=1;i<=9;i++)
{document.write("<tr>");
for (j=1;j<=i;j++)
{document.write("<td class='table1'>"+i+"*"+j+"="+i*j+" </td>");
}
document.write("</tr>");
}
document.write("</table>"); //结束乘法表
document.write("<p>"); //换行
//开始画10*10方阵
document.write("<table border=1px border-color=red>"); //开始画表格
for(m=1;m<=10;m++){
document.write("<tr>");
for(n=1;n<=10;n++){
document.write("<td class='table2' bgcolor='green'>");
document.write((m-1)*10+n);
document.write("</td>");
}
document.write("</tr>");
}
document.write("</table>");
document.write("<p></p>");
//画出10*10方阵,并筛选出素数,用绿色标记
document.write("<table border=1px border-color=red>"); //开始画表格
for(m=1;m<=10;m++){
document.write("<tr>"); //开始一行
for(n=1;n<=10;n++){
var r=(m-1)*10+n; //当前单元格的数值
var q=true; //默认为质数
if(r>3){for(p=2;p<r/2;p++) //判断是否为质数
if(r%p==0)q=false;} //若当前数值能被2——(r-1)整除,则不是质数。
if(q){document.write("<td bgcolor='red' class='table2'>");} //若为质数,用red背景填充
else {document.write("<td bgcolor='green' class='table2'>");}//若不是质数,用green背景填充
document.write(r); //输出当前值
document.write("</td>"); //结束当前单元格
}
document.write("</tr>"); //结束当前行
}
document.write("</table>"); //结束表格
// --></mce:script>
</body>
</html>
相关文档:
第十章 Tools 工具
Having the right software is essential for identifying bottlenecks in both the loading and running of scripts. A number of browser vendors and large-scale websites have shared techniques and tools to help make the Web faster and more efficient. This ......
1. Javascript Debug Toolkit介绍
JSDT(Javascript Debug Toolkit)是一个用于javascript调试的eclipse
插件,用于调试javascript。JSDT可以跨浏览器调试,支持在IE,Firefox,Safari,Chrome等主流浏览器中调试
javascript。JSDT支持设置断点,单步调试等调试工具的基本特性。
2. 如何安装
JSDT是基于eclipse3.2+,jdk1.5+ ......
在javascript中的string对象没有trim方法,所以trim功能需要自己实现:
代码如下:
Java代码
﹤scriptlanguage=”javascript”﹥
/**
*删除左右两端的空格
*/
String.prototype.trim=function(){
&nbs ......
使用过ajax的都常见这样的代码:
<a href="javascript:doTest2();void(0);" mce_href="javascript:doTest2();void(0);">here</a>
但这儿的void(0)究竟是何含义呢?
Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。
void 操作符用法格式如下:
1. jav ......