大虾们,下面的这段js是用来输出由一个☆组成的倒金字塔,我做起来有个地方疑惑不解的,document.write("<center>"
; //若省略这行,所有的内容将在同一行显示,document.write("<center>"
这个语句不是只是让输出内容在页面的居中位置显示吗?按这样说,如果我把他去掉,也面输出的内容最多是按照默认的向左对齐。可是如果我把document.write("<center>"
;去掉,页面的内容却在同一行显示(不是按照我在程序里面设置的输出10行),这到底是什么原因呢?
这段js如下:
<script language="javascript">
var i,j
for(i=0;i<10;i++){
document.write("<center>"
; //若省略这行,所有的内容将在同一行显示
for(j=10;j>i;j--){
document.write("☆"
;
}
document.write("</center>"
;
}
</script>