Autor Tema: JavaScript pedir número a usuario decidir con switch acción ejecutar CU01120E#  (Leído 1314 veces)

cristiannd

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 24
    • Ver Perfil
Acá les dejo el ejercicio CU01120E del curso de desarrollo web JavaScript con ejercicios resueltos.

Citar
Considera estás desarrollando un script donde trabajas con tipos de motor (suponemos que se trata del tipo de motor de una bomba para mover fluidos). Crea una función denominada dimeTipoMotor() donde pidas el tipo de motor al usuario (indicando que los valores posibles son 1, 2, 3, 4) y a través de un condicional switch hagas lo siguiente:

a) Si el tipo de motor es 0, mostrar un mensaje indicando “No hay establecido un valor definido para el tipo de bomba”.
b) Si el tipo de motor es 1, mostrar un mensaje indicando “La bomba es una bomba de agua”.
c) Si el tipo de motor es 2, mostrar un mensaje indicando “La bomba es una bomba de gasolina”.
d) Si el tipo de motor es 3, mostrar un mensaje indicando “La bomba es una bomba de hormigón”.
e) Si el tipo de motor es 4,mostrar un mensaje indicando “La bomba es una bomba de pasta alimenticia”.
f) Si no se cumple ninguno de los valores anteriores mostrar el mensaje “No existe un valor válido para tipo de bomba”.

Código: [Seleccionar]
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <title>Ejercicio CU01120E</title>
    <script>
        var tipoMotor = prompt('Indica el tipo de motor' + '\n' + 'Tipos: 1, 2, 3 o 4');
            tipoMotor = Number(tipoMotor);
        function dimeTipoMotor(){
            switch (tipoMotor) {
                case 0: alert('No hay establecido un valor definido para el tipo de bomba');
                break;
                case 1: alert('La bomba es una bomba de agua');
                break;
                case 2: alert('La bomba es una bomba de gasolina');
                break;
                case 3: alert('La bomba es una bomba de hormigón');
                break;
                case 4: alert('La bomba es una bomba de pasta alimenticia');
                break;
                default: alert('No existe un valor válido para tipo de bomba');
                break;
            }
        }
    </script>
</head>
<body>
    <script>
        dimeTipoMotor();
    </script>
</body>
</html>
« Última modificación: 25 de Septiembre 2020, 13:39 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Buenas, ejercicio perfectamente resuelto.
Nota: la estructura del código (un script directamente dentro del body) no es la que se utiliza en los ejemplos del curso, donde en lugar de esto suele pedirse al usuario que pulse sobre un texto o un botón.

Salu2
« Última modificación: 25 de Septiembre 2020, 13:39 por Ogramar »

 

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