<script type="text/javascript">
document.writeln('------------------<br />')
document.writeln('输出正三角:<br />')
for(var i=1;i<=5;i++)
{
// document.writeln('*')
// 判断当前是第几行
// i表示当前行数
// i===1 表示第一行
// ……
// i===5 表示第五行
for(j=1;j<=i;j++)
{
// i===1 j===1 1
// i===2 j===2 1 2
// i===3 j===3 1 2 3
document.writeln('*')
}
document.writeln('<br />')
}
document.writeln('------------------<br />')
document.writeln('输出倒正三角:<br />')
for (var i=1;i<=5;i++)
{
// document.writeln('*')
// 第一行 五个
// 第二行 四个
// ……
// 第五行 一个
for (var j=i;j<=5;j++)
{
// i===1 j===1 2 3 4 5
// i===2 j===2 3 4 5
// i===3 i===3 4 5
document.writeln('*')
}
document.writeln('<br />')
}
document.writeln('------------------<br />')
document.writeln('输出等腰三角:<br />')
for (var i=1;i<=5;i++)
{
// 准备空格
var str=''
for (var j=i;j<=5;j++)
{
str+=' '
}
document.writeln(str)
// document.writeln('<br />')
// 准备*号
for (var k=1;k<=i;k++)
{
document.writeln('*')
}
document.writeln('<br>')
}
document.writeln('------------------<br />')
document.writeln('输出倒等腰三角:<br />')
for (var i=1;i<=5;i++)
{
//准备空格
var str=''
for (var j=1;j<=i;j++)
{
str+=' '
}
document.writeln(str)
//准备*号
for (var k=i;k<=5;k++)
{
document.writeln('*')
}
document.writeln('<br />')
}
document.writeln('------------------<br />')
document.writeln('输出正三角(数字):<br />')
for (var i=1;i<=5;i++)
{
for (var j=1;j<=i;j++)
{
document.writeln(j)
}
document.writeln('<br />')
}
document.writeln('------------------<br />')
document.writeln('输出倒三角(数字):<br />')
for (var i=1;i<=5;i++)
{
for (var j=i;j<=5;j++)
{
document.writeln(j)
}
document.writeln('<br />')
}
</script>