Unidad 2

Pertenece a Operadores lógicos y de comparación

T2.2 Ejercicios: operadores lógicos y de comparación

Once programas de decisión resueltos sólo con operadores, sin if, switch ni Math.

Ejercicios

Presentación del bloque

T2.2 Operadores lógicos y de comparación

Todos los resultados de los ejercicios deben mostrarse en consola utilizando el método console.log No puedes utilizar ni if ni switch. Tampoco la librería Math.

Ejercicio 1. Altura de árboles mayores a 10 metros

Cargando el enunciado…

Al ejecutar, prompt() devolverá por orden: 5, 12, 3. Los tests prueban además con otros valores.

// Importa el paquete prompt-sync
const prompt = require('prompt-sync')();

// Escribe aquí tu programa
Ctrl + Enter ejecuta · Tab indenta · Esc y luego Tab sale del editor · arrastra un archivo .js al editor para cargarlo

Salida de consola

Sin salida todavía.

Los tests se muestran al ejecutar.

Ejercicio 2. Objeto dentro de un contenedor

Cargando el enunciado…

Al ejecutar, prompt() devolverá por orden: 10, 5, 4, 8, 5, 3. Los tests prueban además con otros valores.

// Importa el paquete prompt-sync
const prompt = require('prompt-sync')();

// Escribe aquí tu programa
Ctrl + Enter ejecuta · Tab indenta · Esc y luego Tab sale del editor · arrastra un archivo .js al editor para cargarlo

Salida de consola

Sin salida todavía.

Los tests se muestran al ejecutar.

Ejercicio 3. Participación en evento

Cargando el enunciado…

Al ejecutar, prompt() devolverá por orden: , , . Los tests prueban además con otros valores.

// Importa el paquete prompt-sync
const prompt = require('prompt-sync')();

// Escribe aquí tu programa
Ctrl + Enter ejecuta · Tab indenta · Esc y luego Tab sale del editor · arrastra un archivo .js al editor para cargarlo

Salida de consola

Sin salida todavía.

Los tests se muestran al ejecutar.

Ejercicio 4. Verificación de identidad

Cargando el enunciado…

Al ejecutar, prompt() devolverá por orden: admin, 1234. Los tests prueban además con otros valores.

// Importa el paquete prompt-sync
const prompt = require('prompt-sync')();

// Escribe aquí tu programa
Ctrl + Enter ejecuta · Tab indenta · Esc y luego Tab sale del editor · arrastra un archivo .js al editor para cargarlo

Salida de consola

Sin salida todavía.

Los tests se muestran al ejecutar.

Ejercicio 5. Revisión de equipo de ciclismo

Cargando el enunciado…

Al ejecutar, prompt() devolverá por orden: , , No. Los tests prueban además con otros valores.

// Importa el paquete prompt-sync
const prompt = require('prompt-sync')();

// Escribe aquí tu programa
Ctrl + Enter ejecuta · Tab indenta · Esc y luego Tab sale del editor · arrastra un archivo .js al editor para cargarlo

Salida de consola

Sin salida todavía.

Los tests se muestran al ejecutar.

Ejercicio 6. Ingreso a un parque de atracciones

Cargando el enunciado…

Al ejecutar, prompt() devolverá por orden: , No. Los tests prueban además con otros valores.

// Importa el paquete prompt-sync
const prompt = require('prompt-sync')();

// Escribe aquí tu programa
Ctrl + Enter ejecuta · Tab indenta · Esc y luego Tab sale del editor · arrastra un archivo .js al editor para cargarlo

Salida de consola

Sin salida todavía.

Los tests se muestran al ejecutar.

Ejercicio 7. Calificación para una beca deportiva

Cargando el enunciado…

Al ejecutar, prompt() devolverá por orden: 9, 8, 6. Los tests prueban además con otros valores.

// Importa el paquete prompt-sync
const prompt = require('prompt-sync')();

// Escribe aquí tu programa
Ctrl + Enter ejecuta · Tab indenta · Esc y luego Tab sale del editor · arrastra un archivo .js al editor para cargarlo

Salida de consola

Sin salida todavía.

Los tests se muestran al ejecutar.

Ejercicio 8. Comparación de velocidad de dos coches

Cargando el enunciado…

Al ejecutar, prompt() devolverá por orden: 120, 100. Los tests prueban además con otros valores.

// Importa el paquete prompt-sync
const prompt = require('prompt-sync')();

// Escribe aquí tu programa
Ctrl + Enter ejecuta · Tab indenta · Esc y luego Tab sale del editor · arrastra un archivo .js al editor para cargarlo

Salida de consola

Sin salida todavía.

Los tests se muestran al ejecutar.

Ejercicio 9. Comparación de peso de tres cajas

Cargando el enunciado…

Al ejecutar, prompt() devolverá por orden: 12 7 15. Los tests prueban además con otros valores.

// Importa el paquete prompt-sync
const prompt = require('prompt-sync')();

// Escribe aquí tu programa
Ctrl + Enter ejecuta · Tab indenta · Esc y luego Tab sale del editor · arrastra un archivo .js al editor para cargarlo

Salida de consola

Sin salida todavía.

Los tests se muestran al ejecutar.

Ejercicio 10. Compra de un smartphone

Cargando el enunciado…

Al ejecutar, prompt() devolverá por orden: , No, . Los tests prueban además con otros valores.

// Importa el paquete prompt-sync
const prompt = require('prompt-sync')();

// Escribe aquí tu programa
Ctrl + Enter ejecuta · Tab indenta · Esc y luego Tab sale del editor · arrastra un archivo .js al editor para cargarlo

Salida de consola

Sin salida todavía.

Los tests se muestran al ejecutar.

Ejercicio 11. Doble puntuación. Concurso de preguntas

Cargando el enunciado…

Al ejecutar, prompt() devolverá por orden: , No, , , No, . Los tests prueban además con otros valores.

// Importa el paquete prompt-sync
const prompt = require('prompt-sync')();

// Escribe aquí tu programa
Ctrl + Enter ejecuta · Tab indenta · Esc y luego Tab sale del editor · arrastra un archivo .js al editor para cargarlo

Salida de consola

Sin salida todavía.

Los tests se muestran al ejecutar.