使用javascript如何在网页上输出如下图形状? * *** ***** *** *

JavaScript020

使用javascript如何在网页上输出如下图形状? * *** ***** *** *,第1张

用最简单的方法是:

<script>

document.write("*<br>")

document.write("***<br>")

document.write("*****<br>")

document.write("***<br>")

document.write("*")

</script>

不知道要求中是不是需要使用循环方法的不.

var strTemp="1 2 3 4 5 6 7 8 9 10 11 12 13 14 15"

var arrTemp= new Array

var arrTemp=strTemp.split(' ')//转换成数组

for(var i=1i<6i++)

{

for(var j=0j<ij++)

{

$("#divID").html(arrTemp[i]+" ")//显示结果的div

}

$("#divID").html("<br />")//Jquery的语法,会用吧?

}

没测试,基本思路是这样的。

<html>

<head>

<style>

*{margin:0padding:0font-size:12px}

table{border-collapse:collapse}

td {

border-right: 1px solid #C1DAD7

border-bottom: 1px solid #C1DAD7

background: #fff

font-size:11px

padding: 6px 6px 6px 12px

color: #4f6b72

}

</style>

</head>

<body >

8行6列的表格

<script>

document.write("<table style='border:1px solid black'>")

for (var i=0i<8i++){

document.write("<tr >")

for (var j=0j<6j++){

document.write("<td >"+(i*4+j)+"</td>")

}

document.write("</tr>")

}

document.write("</table>")

</script>

</body >

</html>