JavaScript这个问题怎么解决?

来源:百度知道 编辑:UC知道 时间:2024/05/15 12:22:53
我要用JavaScript做这样一个图案 谁可以帮我下
★ ★ ★ ★ ★ ★
★ ★ ★ ★ ★
★ ★ ★ ★
★ ★ ★
★ ★

谢谢你们这么热心。但是我先给你说下我的图吧 我的图是有空格的 就按上面的图 中间是有空格的 第2行 有一个空格 第3行又比第2行缩进一个空格 所以出来的效果是个倒起来的等腰三角 明白没?不是直角。。。图是下面这个样子
555★55★55★55★55★55★555
55555★55★55★55★55★55555
5555555★55★55★55★5555555
555555555★55★55★555555555
55555555555★55★55555555555
5555555555555★5555555555555

百度真是做的垃圾 随便去别人的空格 那些555都没用的 是为了不叫百度去我空格弄上去的!!这下你再给我改。。 我只要黑色星星的代码 谢谢!!

for(i=1;i<=6;i++)
{
for(j=1;j<=i;j++)
{
document.write("& n b s p ;"+"& n b s p ;"); //去掉空格,因为一个星号占两个字符,所以要用两个空格来占位
}
for(j=1;j<=7-i;j++)
{
document.write("★"+"& n b s p ;"+"& n b s p ;" ); //去掉中间的空格
}
document.write("<br/>");
}
等腰是做到了,等边不容易调整到

呵呵,用 for循环很简单的就可以实现了

<script type="text/javascript">
for(var i=0;i<6;i++) {
var j;
for(j=0;j<=i;j++) {
document.write(" ");
}
for(j=0;j<6-i;j++) {
document.write("★");
}
document.write("<br/>");
}
</script>