Letra por letra Expaliner

Explicación de Letra por letra

Objetivo de este acertijo: Usar la indexación con un string para acceder a los caracteres específicos en el string.

Tutorial de la solución: Igual que los arreglos, los strings también tienen índices, cada uno de los cuales representa un carácter individual en un string (esto incluye los espacios y símbolos).

Por ejemplo:

let string = 'bang!';

La 'b' está en el string[0], la 'a' está en el string[1], etc…

También igual que los arreglos, los strings tienen una propiedad .length que devolverá el número de caracteres (nuevamente, incluidos espacios y símbolos) en el string.

El string 'bang!' tiene una longitud de 5, ya que hay 5 caracteres en total.

Para completar este acertijo, agrega un nombre de parámetro a la función, por ejemplo: string.

Agrega un classic for loop para iterar por el string de entrada, y dentro del bloque de código, usa console.log() para imprimir cada carácter en la consola.

Por último, llama a la función con un string para imprimir cada carácter en la consola.

Solución del código de ejemplo:

function printCharacters(string) {
    for ( let i = 0; i < string.length; i++) {
        console.log(string[i]);
    }
}

printCharacters('strings');


Conceptos de JavaScript: classic for loops, strings, indexación, .length, console.log()