15 lines
379 B
JavaScript
15 lines
379 B
JavaScript
var a = [];
|
|
var b = [0, ...a];
|
|
var c = [...b, ...b];
|
|
var d;
|
|
var e = [0, ...d = [1, 2], 3];
|
|
var f = [0, ...[[1, 2], [3, 4]], 5];
|
|
|
|
// ----------------------------------------------------------------------------
|
|
|
|
assertArrayEquals([0], b);
|
|
assertArrayEquals([0, 0], c);
|
|
assertArrayEquals([1, 2], d);
|
|
assertArrayEquals([0, 1, 2, 3], e);
|
|
assertArrayEquals([0, [1, 2], [3, 4], 5], f);
|