用javascript写一个金字塔样式的**?

*************************像这样的,用for循环来写怎么写,新手不要太复杂的... *
***
*****
*******
*********
像这样的,用for循环来写怎么写,新手不要太复杂的
展开
 我来答
miniappkFwV0962YhOPw
推荐于2017-09-22 · 请开发者输入账号签名
miniappkFwV0962YhOPw
采纳数:2709 获赞数:7886

向TA提问 私信TA
展开全部
<!DOCTYPE html>
<html>
<head>
<script>
var row=10;//把5替换成要生成的行数。
var Blank=" ";//这儿如果用&nbsp生成的空格,并不会与*同样大,所以,就不好控制。现改为全角的空格,用于测试。
var Str="★";//*号改为用五角星来测试
for(r=0;r<row;r++){//循环行

for(b=0;b<row-r-1;b++){//循环空格
document.write(Blank);//输出空格
}

for(s=0;s<=r*2;s++){//循环字符(这儿是*)
document.write(Str);//输出字符(这儿是*)
}

document.write("<br>");//输出换行符
}
</script>

</head>
<body>
</body>
</html>

 

meteordb
2017-10-03
知道答主
回答量:4
采纳率:0%
帮助的人:4285
展开全部
两个循环就能解决的东西,非要搞三个循环,看着不累吗?
var a=0;
for(var i=1;i<=5;i++){
for(var g=1;g<=i+a;g++){
document.write('*');
}
a++;
document.write('</br>');
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式