Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions M04 JavaScript Bucles/homework.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,23 @@ function obtenerMayor(x, y) {
// Retornar el número más grande.
// Si son iguales, retornar cualquiera de los dos.
// Tu código:
if (x>y) return x;
else return y;
}

function mayoriaDeEdad(edad) {
// Determinar si la persona puede ingresar al evento según su edad.
// Si tiene 18 años ó más debe retornar el string: "Allowed".
// Caso contrario: "Not allowed".
// Tu código:
if (edad >= 18) return "Allowed";
else return "Not allowed";
}

function conection(status) {
if (status == 1) return "Online";
else if (status == 2) return "Away";
else return "Offline";
// El argumento "status" representa el estado de conexión de un usuario.
// Si el estado es igual a 1, el usuario está "Online".
// Si el estado es igual a 2, el usuario está "Away".
Expand All @@ -30,6 +37,10 @@ function saludo(idioma) {
// Si "idioma" es "ingles", devuelve "Hello!".
// Si "idioma" no es ninguno de los anteriores o es `undefined` devuelve "Hola!".
// Tu código:
if (idioma == "aleman") return "Guten Tag!";
else if (idioma == "mandarin") return "Ni Hao!";
else if(idioma == "ingles") return "Hello!";
else return "Hola!"
}

function colors(color) {
Expand All @@ -41,18 +52,38 @@ function colors(color) {
// Si no es ninguno de esos colores --> "Color not found".
// IMPORTANTE: utilizar el statement SWITCH.
// Tu código:

switch(color)
case "blue": console.log("This is blue");
break;
case "red": console.log("This is red");
break;
case "green": console.log("This is green");
break;
case "orange": console.log("This is orange");
break;
default: console.log("Color not found");



}

function esDiezOCinco(num) {
// Retornar true si "num" es 10 o 5.
// De lo contrario, retornar false.
// Tu código:

if (num == 10 || num == 5) return true;
else return false;
}

function estaEnRango(num) {

// Retornar true si "num" es menor que 50 y mayor que 20.
// De lo contrario, retornar false.
// Tu código:
if (num < 50 && num > 20) return true;
else return false;
}

function esEntero(num) {
Expand All @@ -62,6 +93,8 @@ function esEntero(num) {
// Ejemplo: (-10) ---> true
// De lo contrario, retorna false.
// Tu código:
if ( num - Math.floor(num) == 0) return true;
else return false;
}

function fizzBuzz(num) {
Expand Down