Code QuizAdvanced

Mixing Named and Unnamed Tuple Elements

In a labeled tuple type, either every element is named or none are.

Codetypescript
type Vector3 = [x: number, y: number, number];

function makeVector(): Vector3 {
  return [1, 2, 3];
}

What is the bug in this code?