用js for循环怎么输出对象的值?

JavaScript018

用js for循环怎么输出对象的值?,第1张

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,填充问题基础代码。

2、在index.html中的<script>标签中,输入js代码:

var a = $('input[name="a"]')

for (var i = 0i <a.lengthi++) {

$('body').append(a.eq(i).val())

}

3、浏览器运行index.html页面,此时对象们的值被循环输出了。

function Printfile() {

    var num = prompt("请输入菱形的边长(单击确定之后会看到以*为单位长度组成的菱形)")

    for (var i = 1 i <= num i++) //决定输出的行数

    {

        for (var j = 1 j <= num - i j++) //决定每一行开头的空格数

        {

            document.write("&nbsp")

        }

        for (var k = 1 k <= 2 * i - 1 k++) //决定每一行的*数

        {

            document.write("*")

        }

        document.write("</br>")

    }

    for (var i = 1 i <= num - 1 i++) //决定输出的行数

    {

        for (var j = 1 j <= i j++) //决定每一行开头的空格数

        {

            document.write("&nbsp")

        }

        for (var k = 1 k <= 2 * num - 1 - 2 * i k++) //决定每一行的*数

        {

            document.write("*")

        }

        document.write("</br>")

    }

}

调用后让你输入边长,输入之后就会出现菱形。

调用代码:

Printfile()