一、左下角为度的梯形乘法表:
For循环代码
document.write("<table width='' border='>");
for(var i=; i<=; i++){
document.write("<tr>");
for(var j=; j<=i; j++){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
}
document.write("</tr>");
}
document.write("</table>");
While循环代码
document.write("<table width='' border='>");
var i = ;
while(i<=){
document.write("<tr>");
var j = ;
while(j<=i){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
j++;
}
document.write("</tr>");
i++;
}
document.write("</table>");
示例图
二、右下角为度的梯形乘法表:
For循环代码
document.write("<table width='' border='>");
for(var i=; i<=; i++){
document.write("<tr>");
for(var n=i; n<; n++){
document.write("<td> </td>");
}
for(var j=i; j>=; j--){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
}
document.write("</tr>");
}
document.write("</table>");
While循环代码
document.write("<table width='' border='>");
var i = ;
while(i<=){
document.write("<tr>");
var n = i;
while(n<){
document.write("<td> </td>");
n++;
}
var j = i;
while(j>=){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
j--;
}
document.write("</tr>");
i++;
}
document.write("</table>");
示例图
三、左上角为度的梯形乘法表:
For循环代码
document.write("<table width='' border='>");
for(var i=; i>=; i--){
document.write("<tr>");
for(var j=; j<=i; j++){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
}
document.write("</tr>");
}
document.write("</table>");
While循环代码
document.write("<table width='' border='>");
var i = ;
while(i>=){
document.write("<tr>");
var j = ;
while(j<=i){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
j++;
}
document.write("</tr>");
i--;
}
document.write("</table>");
示例图
四、右上角为度的梯形乘法表:
For循环代码
document.write("<table width='' border='>");
for(var i=; i>=; i--){
document.write("<tr>");
for(var j=; j>=i; j--){
document.write("<td> </td>");
}
for(var j=i; j>=; j--){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
}
document.write("</tr>");
}
document.write("</table>");
While循环代码
document.write("<table width='' border='>");
var i = ;
while(i>=){
document.write("<tr>");
var j = ;
while(j>=i){
document.write("<td> </td>");
j--;
}
var j = i;
while(j>=){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
j--;
}
document.write("</tr>");
i--;
}
document.write("</table>");
示例图
以上内容是本文给大家分享的JavaScript中常用的两种循环(For、While)来完成这四种对称的九九乘法表,希望对大家有所帮助!
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- javascript每日必学之封装
- jQuery常用知识点总结以及平时封装常用函数
- 使用Javascript实现选择下拉菜单互移并排序
- jQuery拖拽排序插件制作拖拽排序效果(附源码下载)
- JavaScript tab选项卡插件实例代码
- Javascript技术栈中的四种依赖注入详解
- JQuery+EasyUI轻松实现步骤条效果
- 全面解析Bootstrap布局组件应用
- 基于jQuery实现带动画效果超炫酷的弹出对话框(附源码下载)
- JavaScript function函数种类详解
- JavaScript+html5 canvas实现图片破碎重组动画特效
- jQuery获取字符串中出现最多的数
- nodejs 中模拟实现 emmiter 自定义事件
- jQuery基于muipicker实现仿ios时间选择
- 简单谈谈javascript中this的隐式绑定
- javascript实现一个简单的弹出窗
- Js的Array数组对象详解
- AngularJS中使用HTML5手机摄像头拍照
- JS字符串的切分用法实例