JavaScript Developer — Medium What does Array.prototype.flat(Infinity) do? A Converts all array elements to numbers and flattens one level B Recursively flattens a nested array to any depth into a single-level array C Creates an infinite iterator from the array D Returns a new array with all falsy values removed Show explanation