Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Salvadoruve2 en 06 de Junio 2016, 12:54

Título: JavaScript prompt alert charAt deletrear una palabra texto ejercicio CU01132E
Publicado por: Salvadoruve2 en 06 de Junio 2016, 12:54
Hola aquí os dejo mi propuesta para la resolución del ejercicio CU01132E del tutorial de programación desde cero con JavaScript.

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>while</title>
<meta charset="utf-8">
<script type="text/javascript">
function damePalabra() {
var palabra = prompt('Por favor introduzca una palabra cualquiera: ');
var i = 0; var msg = '';

while (i<palabra.length) { i++;

msg = msg + 'Letra '+ i + ': ' + palabra.charAt(i-1) + '\t\t';

}

alert ('Su palabra consta de las letras: \n\n'+ msg);

}
</script>
</head>
<body style="margin:center">
<h1>Presiona la foto para resolver el ejercicio</h1>
<img onclick="damePalabra()" src="http://i138.photobucket.com/albums/q278/jorgeletralia/mono.jpg" alt="Notepad++" title="Notepad++, un útil editor de texto">

</body>
</html>

Saludos  :o
Título: Re:(CU01132E) Propuesta resuelto
Publicado por: pedro,, en 07 de Junio 2016, 13:12
Hola Salvador.

El ejercicio está bien resuelto.

Solo comentarte que al añadir las tabulaciones "\t", no todos los navegadores se comportan igual, y en algunos, como puede ser chrome, no da un buen resultado.

Saludos.  ;D