console.log('startX:'+startX,'startY:'+startY)
var pixelStack=[[startX, startY]]; //create pixel stack with starting pixel on top
console.log('pxStack:'+pixelStack)
var test=[[startX, startY]];
console.log('test:'+test)
pixelStack=test
console.log(pixelStack,test)
Когда я запускаю этот код (он содержится внутри функции), тест определяется правильно, но pixelStack определяется как пустой массив ([]), когда я запускаю pixelStack = test, они оба становятся пустым массивом. Вот мой вывод консоли:
startX: 250 startY: 250
pxStack: 250250
Тест: 250250
[] []
(я в Google Chrome)