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

用javascript写一个金字塔样式的**?,第1张

<!DOCTYPE html>

<html>

<head>

<script>

var row=10//把5替换成要生成的行数。

var Blank=" "//这儿如果用&nbsp生成的空格,并不会与*同样大,所以,就不好控制。现改为全角的空格,用于测试。

var Str="★"//*号改为用五角星来测试

for(r=0r<rowr++){//循环行

for(b=0b<row-r-1b++){//循环空格

document.write(Blank)//输出空格

}

for(s=0s<=r*2s++){//循环字符(这儿是*)

document.write(Str)//输出字符(这儿是*)

}

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

}

</script>

</head>

<body>

</body>

</html>

 步骤一:插入金字塔基本形状

菜单栏——插入——形状——等腰三角形,选择后根据实际需要调整等腰三角形大小即可。

步骤二:制作三角体

在已经绘制好的等腰三角形中添加两条线条,使等腰三角形变成三角体。

 

 步骤三:添加金字塔等级横线,使三角体变为金字塔

分别在三角体中绘制直线。根据个人需要绘制横线条数,如果是四级的金字塔,那么绘制三根,以此类推。

步骤四:组合金字塔

绘制完之后,就需要把整个线条绘制为一个整体,形成一个生动形象的金字塔。

菜单——开始——选择——窗格,打开选择窗格任务栏。在【选择窗格】中全选对象:

1.单击鼠标左键选中第一个对象

2.然后按住Shift键,单击鼠标左键选中最后一个对象,即可将所有对象选中,

③组合线条形状

全选对象后,放开Shift键,单击鼠标右键,选中【组合】【组合】,即可将线条形状组合起来,组合完毕后这些线条和形状就是一个整体


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7243628.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存