用javascript写99乘法表,核心是采用嵌套循环,为了使打印的样式好看,使用table结构.

效果见附件截图.


源码如下:

--------------------------------------------------------------------------

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>99乘法表</title>
<style type="text/css">
td{
border:1px solid black;//定义表格单元格的边框样式
}
</style>
<script type="text/javascript">
var htmlString=""; //声明乘法表字符串
htmlString+='<table>' //为了使打印出的乘法表样式好看,所以采用table
for(var i=1;i<10;i++){
htmlString+='<tr>'
for(var j=1;j<i+1;j++){
htmlString+='<td>'+i+'*'+j+'='+(i*j)+'</td>';
// htmlString+='&nbsp;&nbsp;';
}
// htmlString+='<br/>';
htmlString+='</tr>'
}
htmlString+='</table>'
document.write(htmlString);//打印乘法表字符串
</script>
</head>
<body>

</body>
</html>

-----------------------------------------------------------------------------

更多相关文章

  1. 如何在python中使用命名组和datadict从正则表达式模式中组合字符
  2. 字符串压缩 牛客网 程序员面试金典 C++ Python
  3. Python 用hashlib求中文字符串的MD5值
  4. 将字节列表转换为字节字符串
  5. [D]用python提取多段字符串该怎么写正则表达式。
  6. 如何用位于括号外的逗号分隔字符串?
  7. 用于搜索和替换大字符串的最快Python方法
  8. python 字符串操作
  9. 为什么Python的eval()拒绝这个多行字符串,我如何修复它?

随机推荐

  1. C++ vector容器函数使用范例
  2. 【C语言】5种妙招教你轻松搞定变量值交换
  3. c++经典例题之先序二叉树的构建
  4. C#用来做什么的
  5. C中printf、sprintf和fprintf的区别(代码
  6. .net的错误处理机制是什么
  7. 如何用C++读取ini文件中的Section节名
  8. asp是什么语言
  9. C#中的ArrayList是什么?
  10. C++笔试题之实现简单记录错误功能