С
Size: a a a
С
С
LZ
DB
С
VH
DB
console.clear();
let x: [Number, String];
x = [20, `str1`];
x.splice(1, 0, 'str2', 44, 'str5');
console.log(x);
CM
console.clear();
let x: [Number, String];
x = [20, `str1`];
x.splice(1, 0, 'str2', 44, 'str5');
console.log(x);
VH
console.clear();
let x: [Number, String];
x = [20, `str1`];
x.splice(1, 0, 'str2', 44, 'str5');
console.log(x);
DB
let y: [string, number];Потому что вышел за размеры tuple. А когда я выхожу за размеры tuple через splice - все норм. Ладно еще можно понять push - так как он возвращает новый массив. Но splice работает с массивом на месте.
y = ["hello", 10];
y[3] = "world";
П
VH
let y: [string, number];Потому что вышел за размеры tuple. А когда я выхожу за размеры tuple через splice - все норм. Ладно еще можно понять push - так как он возвращает новый массив. Но splice работает с массивом на месте.
y = ["hello", 10];
y[3] = "world";
D
DB
CM
CM
П
D
VH
DB