El último a la izquierda Explainer

Explicación de El último a la izquierda

Objetivo de este acertijo: Usar el método de arreglo .lastIndexOf() para buscar el último número de índice de un elemento en el arreglo.

Tutorial de la solución: En este acertijo, el método de arreglo lastIndexOf() se usa para buscar el número de índice de la última apariencia de un elemento en un arreglo. Esto es lo contrario de .indexOf(), el cual busca el número de índice de la primera apariencia de un elemento en un arreglo.

La variable directions es un arreglo de los strings 'L' y 'R'.

La variable lastRight usa .lastIndexOf() para buscar la posición de la última 'R' en el arreglo. Para completar el acertijo, haz que la variable lastLeft use .lastIndexOf() para verificar la última 'L' en el arreglo.

Solución del código de ejemplo:


let directions = ['L','R','R','L','R','L'];

let lastRight = directions.lastIndexOf('R');

let lastLeft = directions.lastIndexOf('L');

console.log(lastRight);

console.log(lastLeft);

Conceptos de JavaScript: arreglos, lastIndexOf(), declaraciones de la variable con let, console.log