Constructs a new Array.
new Array(...args)
args optional variadic
If there is a single argument that is a number, creates a new Array filled
with undefined of the given length.
If there are multiple arguments, creates a new Array filled with
the given arguments.
new Array(2)
[undefined, undefined]
new Array(1, 2, 3)
[1, 2, 3]
new Array(1, "two", 3.3)
[1, "two", 3.3]