Показать сообщение отдельно
  #5 (permalink)  
Старый 03.01.2022, 21:14
Кандидат Javascript-наук
Отправить личное сообщение для Katy93 Посмотреть профиль Найти все сообщения от Katy93
 
Регистрация: 28.12.2018
Сообщений: 138

Как теперь переписать созданный массив, почему-то только первые несколько элементов массива заменяются, а остальные данные остаются от старого массива, вот пример кода.
let length = 101, l = 4;
let arr5 = Array.from({length}, (_, i) => Array(l).fill(++i));


    


 testObj = function()
    {

      
      this.add1 = function(a,b,c,d)
      {
      
        hsize++;
        arr5[hsize-1,0]=a;
        arr5[hsize-1,1]=b;
        arr5[hsize-1,2]=c;
        arr5[hsize-1,3]=d;
        
        //console.log(hsize-1);
      }
    }
//Попытка переписать массив
 for(var i = 0; i < 101; i++)
 {
   mx.add1(a1[i],b1[i],c1[i],1);
 }
Ответить с цитированием