Buenas noches aquí dejo una posible solución al ejercicio CU01132E del curso de fundamentos de programación web con JavaScript.......
EJERCICIO
1) 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
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Curso javascript aprenderaprogramar.com</title>
<style media="screen">
body {
background-color: #F5F5DC;
font-family: sans-serif;
}
.boton {
padding: 15px;
width: 200px;
text-align: center;
clear: both;
color: white;
border-radius: 40px;
background: rgb(202, 60, 60);
}
.boton:hover {
background: #8A2BE2;
}
</style>
<script type="text/javascript">
function pedirPalabra() {
var palabra = prompt('Por favor introduzca una palabra. ')
var msg = '';
var i = 1;
while (i <= palabra.length) {
msg = msg + 'Letra ' + i + ': ' + palabra.charAt(i - 1) + '\n';
i++;
}
alert(msg);
}
</script>
</head>
<body>
<h3 class="boton" onclick="pedirPalabra()">Click aquí para introducir palabra</h3>
</body>
</html>
Saludos y gracvias a todos......