Autor Tema: Ejercicios resueltos JavaScript Uso de while bucle método charAt letras CU01132E  (Leído 631 veces)

cristiannd

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 24
    • Ver Perfil
Solución propuesta para el ejercicio CU01132E del tutorial de programación JavaScript con ejercicios resueltos.

Citar
Crea una función que pida una palabra al usuario y usando un bucle while y el método charAt, muestre cada una de las letras que componen la entrada. Por ejemplo si se introduce “ave” debe mostrar:

Letra 1: a             Letra 2: v             Letra 3: e


Código: [Seleccionar]
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <title>Ejercicio CU01132E</title>
    <script>
        var palabra = prompt('Ingrese una palabra');
        function ingreseLaPalabra(){
            var i = 0;
            var msg = '';
            while(i < palabra.length){
                msg = msg + ('Letra ' + i + ': ' + palabra.charAt(i) + '\n');
                i ++;
            }
            alert(msg);
        }
    </script>
</head>
<body>
    <h2 onclick="ingreseLaPalabra()">Pulse aquí</h2>
</body>
</html>
« Última modificación: 25 de Septiembre 2020, 13:11 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2640
    • Ver Perfil
Buenas, el ejercicio está bien resuelto. Comentar que en este ejercicio, al estar el prompt fuera de la función pero dentro del espacio general del script en el head, primero salta directamente el prompt y nos pide la palabra, y luego para ver las letras de la palabra hemos de pulsar en el "Pulse aquí". Puede verse una solución donde el prompt no salta hasta que se pulsa y así queda continuado el que nos pida la palabra y nos muestre las letras en: https://aprenderaprogramar.com/foros/index.php?topic=4041.0 Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".