为了账号安全,请及时绑定邮箱和手机立即绑定

尝试执行我在pyrthon中执行的功能时的无限循环

尝试执行我在pyrthon中执行的功能时的无限循环

子衿沉夜 2022-06-05 16:24:41
我是一名来自斯洛文尼亚的 15 岁学生。我精通 pyhton,目前正在学习 javascript,因为我喜欢 Web 开发。我正在做一些我在 python 中做过的事情。我基本上正在研究一个正方形,它有一个打印正方形的双 for 循环。这是python中的代码:def kvadrat(vnos):    for i in range(vnos):        vrstica = ""        for j in range(vnos):            if i==j:                vrstica += "1 "            else:                vrstica += "0 "        print(vrstica)kvadrat(4)我尝试在 javascript 中执行此操作,但失败了。我总是遇到一个无限循环,我需要一些帮助,因为我完全不知道我做错了什么。这是我的 JavaScript 代码function kvadrat(vnos) {    let vrstica    for (var i=0; i < vnos; i++){        vrstica = "";        for (var j=0; j < vnos; i++){            if (i==j){                vrstica += "1 ";            }else{                vrstica += "0 ";            }        }        console.log(vrstica)    }}kvadrat(4);希望有人能指出我做错了什么。
查看完整描述

1 回答

?
慕丝7291255

TA贡献1859条经验 获得超6个赞

function kvadrat(vnos) {

    let vrstica

    for (var i=0; i < vnos; i++){

        vrstica = "";

        for (var j=0; j < vnos; j++){

            if (i==j){

                vrstica += "1 ";

            }else{

                vrstica += "0 ";

            }

        }

        console.log(vrstica)

    }

}


kvadrat(4);


查看完整回答
反对 回复 2022-06-05
  • 1 回答
  • 0 关注
  • 90 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信