sách gpt4 ai đã đi

Khai báo biến sử dụng vòng lặp for sử dụng JavaScript javascript

In lại 作者:行者123 更新时间:2023-11-28 12:40:55 35 4
mua khóa gpt4 Nike

我尝试使用循环声明变量,然后测试colsrols是否相同。如果是,它将运行递归函数。但是,我在 javascript 中执行 do 时遇到问题。有人可以帮忙吗?

现在,在比较 col.1col.2 时,它显示意外变量 ==。我还在 循环中尝试了 col+j,但它是无效的左侧赋值

for (var i = 0; i < 2; i++) {
var col = {};
col.i = Math.floor(Math.random() * cols);
col.i = Math.floor(Math.random() * rows);
}

if (col.1 == col.2 && row.1 == row.2) {
return this.getRandomBlock();
}

1 Câu trả lời

  1. 您应该声明 cộthàng ngang,您仅声明 cột.
  2. 您应该在循环外部声明 cộthàng ngang,现在每次循环体执行时都会声明。
  3. 您分配给 col.i 两次。
  4. 当您编写 col.i 时,它等于 col['i'],因此您应该使用括号。
  5. 您不需要对象 ({}),请使用数组 ([]).
  6. 不能写 col.1,它不合法,点后的数字也不合法,请使用 col[1].
  7. 您有 01, thay vì 12.

.

var col = [];
var row = [];

for (var i = 0; i < 2; i++) {
col[i] = Math.floor(Math.random() * cols);
row[i] = Math.floor(Math.random() * rows);
}

if (col[0] == col[1] && row[0] == row[1]) {
return this.getRandomBlock();
}

关于javascript - 使用 JavaScript 使用 for 循环声明变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12274908/

35 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com