用户输入要输出的金字塔行数,并打印输出:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script type="text/javascript">
//用户输入要输出的行数
var a = prompt("请输入要输出的行数:");
//循环行数
for (var i = 1;i <= a;i ++) {
//循环*前空格
for(var j = 1;j <= a - i;j ++) {
//输出空格
document.write("  ");
}
//循环*
for (var k = 1;k < 2 * i; k ++) {
//输出*
document.write("*" + " ");
}
//输出换行
document.write("<br />");
}
</script>
</body>
</html>
这里输入5测试,输出结果: