Explica el siguiente código JavaScript
Dificultad: Intermedio
console.log([..."555"])
console.log([...555])
A. [ 5,5,5 ]
, Uncaught TypeError: 555 is not iterable
B. [ 555 ]
, Uncaught TypeError: 555 is not iterable
C. [ 5,5,5 ]
, [ 5,5,5 ]
D. 555
, 555
Respuesta en el primer comentario.
Top comments (1)
Respuesta:
A.
[ 5,5,5 ]
,Uncaught TypeError: 555 is not iterable
El spread operator funciona solo con iterables, como una cadena o un arreglo; si intentamos usarlo con una expresión que no sea iterable, (como un numero, por ejemplo), entonces obtenemos un error tipo
TypeError
.