用js循环输出1到100之间的数,并且要求10个数显示一行

JavaScript09

用js循环输出1到100之间的数,并且要求10个数显示一行,第1张

var node = document.createElement("pre"),

    output = ""

for (var i = 0 i < 100 i += 1) {

    var mod = i % 10

    output += i + 1

    if (mod === 9)

        output += "\n"

    else

        output += "\t"

}

var textNode = document.createTextNode(output)

node.appendChild(textNode)

document.body.appendChild(node)

<script language="javascript">

var na= new Array(10) // 生随机成十个(1-100以内)不相等的整数,存放在一维数组numArr中, 对该数组排序,并输出显示

for(var i=0i<na.lengthi++)

{

na[i]=Math.floor(Math.random()*100+1)

}

for( i in na)

document.write(na[i]+"&nbsp")

</script>