nanoT1m
04.06.2015, 21:47
function log(text) {
document.write(text)
}
var n = 2;
var k = 2;
var arr = [];
var j = 0;
function gen(pos) {
if (pos == n) {
log(arr);
console.log(arr);
log("<br>");
return;
}
for (var i = 0; i < k; i++) {
arr[pos] = i;
gen(pos+1);
}
}
gen(0);
Не могу понять почему в приведенном коде функции 12| log(arr) и 13| console.log(arr) выводят разные результаты. Может мне кто-нибудь это разъяснить?:-?
document.write(text)
}
var n = 2;
var k = 2;
var arr = [];
var j = 0;
function gen(pos) {
if (pos == n) {
log(arr);
console.log(arr);
log("<br>");
return;
}
for (var i = 0; i < k; i++) {
arr[pos] = i;
gen(pos+1);
}
}
gen(0);
Не могу понять почему в приведенном коде функции 12| log(arr) и 13| console.log(arr) выводят разные результаты. Может мне кто-нибудь это разъяснить?:-?