循环的简单案例合集
99乘法表
// 外层循环决定有多少行
for (var j = 1; j < 10; j++) {
// 内层循环决定有多少列
for (var i = 1; i <= j; i++) {
// 1 * 1 = 1 5 * 6 = 30
document.write(j, ' * ', i, ' = ', j * i + ' ')
}
document.write('<br>')
}
双for循环是外面执行一次,里面从初始化开始到外面的条件判断结束做循环
倒三角形:第一行:一列
第二行:二列
第三行:三列
第四行:四列
以此类推.....
// 外层循环 决定有多少行
// for (var j = 0; j < 20; j++) {
// // 内层循环 决定 有多少 列
// for (var i = 0; i <= j; i++) {
// document.write('*')
// }
// document.write('<br>')
// }
正三角
// for (var i = 0; i < 20; i++) {
// for (var j = 19; j > i; j--) {
// document.write('*')
// }
// document.write('<br>')
// }
三角形:5*5
// for (var j = 0; j < 5; j++) {
// for (var i = 0; i < 5; i++) {
// document.write('*')
// }
// document.write('<br>')
// }