Explica este código TypeScript
Dificultad: Básico
function welcomePeople(x: string[] | string) {
if (Array.isArray(x)) {
const formatter = new Intl.ListFormat('es', { style: 'long', type: 'conjunction' });
console.log(`Hello ${formatter.format(x)}`);
} else {
console.log("Welcome lone traveler " + x);
}
}
welcomePeople(["Alice", "Philip", "Anet"])
welcomePeople("Alice")
- A.
"Hello Alice, Philip y Anet"
,"Welcome lone traveler Alice"
- B.
"Hello undefined, undefined y undefined"
,"Welcome lone traveler undefined"
- C.
"Hello null, null y null"
,"Welcome lone traveler null"
- D.
Ninguna de las anteriores
Respuesta en el primer comentario.