Created
March 28, 2020 18:56
-
-
Save ferminhg/35e455ccd21dd840d230b856b8336fda to your computer and use it in GitHub Desktop.
Ejemplo de funciones
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| console.clear(); | |
| console.log("Welcome to the function jungle 🦌🌳🌲"); | |
| // calcular la temperatura actual del salon | |
| // ✅ Obtener un numero aleatorio entre 24-32 | |
| // - Obtener random entre el 0-8 y sumarle 24 | |
| // ✅ Imprimir "Temperatura: XXºC" donde XX es la temperatura anterior | |
| // ✅ Hacer una funcion que calcule la temperatura_interior y devuela el valor | |
| function obtener_temperatura_interior() { | |
| let temperatura_calculada = parseInt(Math.random() * 8) + 24; | |
| return temperatura_calculada; | |
| } | |
| // calcular la temperatura fuera de casa, hacer con do..while | |
| // ✅ Obtener un numero aleatorio entre 3 - 38 | |
| // ✅ Imprimir "Temperatura exterior: XXºC" | |
| // - Si la temperatura es menor a 15 añadir 🥶 | |
| // - Si la temperatura es mayor de 28 añadir 🏝 | |
| // - Pasar a funciones | |
| function obtener_temperatura_exterior() { | |
| let temperatura_calculada = null; | |
| do { | |
| temperatura_calculada = parseInt(Math.random() * 38); | |
| }while(temperatura_calculada < 3); | |
| return temperatura_calculada; | |
| } | |
| function calcular_emojis_exterior(temperatura_exterior) { | |
| let emoji = ''; | |
| if (temperatura_exterior < 15) { | |
| emoji = '🥶'; | |
| } else if (temperatura_exterior > 28) { | |
| emoji = '🏝'; | |
| } | |
| return emoji; | |
| } | |
| /************************************** | |
| ************************************** | |
| ****** PROGRAMA ********************* | |
| **************************************/ | |
| let temperatura_interior = obtener_temperatura_interior(); | |
| let temperatura_exterior = obtener_temperatura_exterior(); | |
| let emoji = calcular_emojis_exterior(temperatura_exterior); | |
| console.log("Temperatura: " + temperatura_interior + "ºC 🔥"); | |
| console.log('Temperatura exterior: ' + temperatura_exterior + 'ºC' + emoji); | |
| console.log("Hasta la vista baby !!!😜"); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment