javascript实现“*”打印正菱形
实现打印效果代码
<script type="text/javascript">
for(var i=1;i<7;i++){
for(var j=0;j<6-i;j++){
document.write(" ");
}
for(var k=0;k<i;k++){
document.write("*");
document.write(" ");
}
document.write("<br />");
}
for(var i=5;i>0;i--){
for(var j=0;j<6-i;j++){
document.write(" ");
}
for(var k=0;k<i;k++){
document.write("*");
document.write(" ");
}
document.write("<br />");
}
</script>
效果图
在实现這个效果的关键点就在于找规律
每一行的间距都比个数少一,然后按照這个规律你可以打印各种三角形以及其他的图形