Autor Tema: JavaScript pedir datos por consola con prompt y if else, if else if CU01119E  (Leído 12970 veces)

Dimitar Stefanov

  • Experto
  • *****
  • Mensajes: 598
    • Ver Perfil
A continuación coloco el códgio del ejercicio CU01119E del curso JavaScript desde cero.

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Portal web aprenderaprogramar.com</title>
<script type="text/javascript" src="CU01119E.js">
</script>
</head>
<body>
<div>
<p>Aquí un párrafo de texto situado antes de la imagen, dentro de un div contenedor.</p>
<img onclick="mostrarMensaje1();" src="http://i.imgur.com/afC0L.jpg" alt="Notepad++" title="Notepad++, un útil editor de texto"/>
<p onclick="alert('Alerta JavaScript');" style="background-color: yellow;">Aquí otro párrafo de texto. JavaScript es un lenguaje utilizado para dotar de efectos dinámicos a la página web.</p>
</div>
</body>
</html>


Y el código JavaScript: "CU01119E.js"

Código: [Seleccionar]
function mostrarMensaje1(){
var a, b;
a=prompt('Diámetro de la rueda');
a=Number(a);
if (a>1.4){
alert('La rueda es para un vehículo grande');
} else if(a<=1.4&&a>0.8){
alert('La rueda es para un vehículo mediano');
} else {
alert('La rueda es para un vehículo pequeño.');
}
b=prompt('Grosor de la rueda');
b=Number(b);
alert('El diámetro que haz introducido es este: '+a+'\n y el grosor este: '+b);
if ((a>1.4&&b<0.4)||(a<=1.4&&a>0.8&&b<0.25)){
alert('El grosor para esta rueda es inferior al recomendado');
}
}

Gracias.
« Última modificación: 04 de Febrero 2016, 09:42 por Ogramar »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:CU01119E JavaScript if else, if else if
« Respuesta #1 en: 01 de Febrero 2016, 19:45 »
Hola dimiste.

El código hace lo que pide el ejercicio, solo comentarte sobre los nombres de variables, atributos, nombres de función, etc., que intentases darle nombres descriptivos sobre lo que vayan a contener, así el código será mas fácil de leer y entender.

Saludos.

Dimitar Stefanov

  • Experto
  • *****
  • Mensajes: 598
    • Ver Perfil
Re:CU01119E JavaScript if else, if else if
« Respuesta #2 en: 02 de Febrero 2016, 19:10 »
Tomo nota, Pedro.

La verdad que sería más lógico como dices tu.

Gracias por corregir el ejercicio.

Saludos.

 

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".