DEV Community

Cristian Fernando
Cristian Fernando

Posted on

Paracetamol.js💊| #142: Explica este código JavaScript

Explica el siguiente código JavaScript

Dificultad: Intermedio

const nums = [1,2,3];
console.log(nums["LENGTH".toLowerCase()])
Enter fullscreen mode Exit fullscreen mode

A. SyntaxError
B. 3
C. 2
D. true

Respuesta en el primer comentario.


Top comments (3)

Collapse
 
duxtech profile image
Cristian Fernando

Respuesta:
B. 3

La notación de corchetes permite evaluar expresiones, por ello es posible usar toLowerCase con la cadena LENGTH y regresar un resultado coherente.

Collapse
 
devfranpr profile image
DevFranPR

A veces JS da la sensación de que se pone a meter consas pensando en el si pueden en vez de si deben.

Collapse
 
duxtech profile image
Cristian Fernando

me parece que el ejemplo esta bueno solo para darnos cuenta que la notación de corches evalúa expresiones, obvio que en la practica no escribiría un length en mayúsculas y luego convertirlo a minúsculas con string methods