У меня есть простой код:
var num = [12,13]
class Test {
constructor(num){
this.num = num
}
change() {
this.num[1] = 5
}
}
test = new Test(5)
test.change()
alert(test.num[0] + ' x ' + num)
Я пытаюсь изменить значение this.num
с помощью метода change
.Однако я получаю следующую ошибку:
Uncaught TypeError: Невозможно создать свойство '1' для числа '5'
Может кто-нибудь объяснить, пожалуйста, что я делаю здесь неправильно?Вот скрипка , если это поможет.Спасибо