//一、 画一个直角三角形
// 第几行 *号数
// * 1 1
// ** 2 2
// *** 3 3
// **** 4 4
// ***** 5 5
// 规律:行数 = *号数
function left(n){ // right为函数名,n为形式参数,用于接收实体参数。
for(var i = 1; i <= n; i++){ // 声明i为打印行数
for(var j = 1; j <= i; j++){ //声明j为一行打印多少个*
document.write("*");
}
document.write("
"); //每打印一行就执行一次换行
}
}
left(5); //要求函数打印10行*,实体参数!
// 二、画一个直角三角形
// * 4 空格 1 *
// ** 3 空格 2 *
// *** 2 空格 3 *
// **** 1 空格 4 *
// ***** 0 空格 5 *
// 规律: 一行 : 空格 + *;
// 空格 = 总行数 - 空格所在行数
// 行数 = *号数
function right(n){
for(var i = 1; i <= n; i++){ // 声明i为打印行数
for(var k = 1; k <= n - i; k++){ //声明k为打印空格
document.write(" ");
}
for(var j = 1; j <= i; j++){ //声明j为一行打印多少个*
document.write("*");
}
document.write("
"); //每打印一行就执行一次换行
}
}
right(5);
// 三、画一个等腰三角形</