Last active
March 16, 2023 18:55
-
-
Save sandrabosk/54cece428c7a4020fcc58f181f0214ed to your computer and use it in GitHub Desktop.
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
// check-js-conditionals-if.md: https://gist.github.com/sandrabosk/9d0f5b7dc0c2e2d96d1af478621a24cb | |
// โ CHALLENGE 1 โ | |
// 1A: if...else - simple solution | |
if (language === "spanish") console.log(`Hola, Martin`); | |
else if(language === "french") console.log(`Salut, Martin`); | |
else if (language === "english") console.log(`Hello, Martin`); | |
else console.log("I am not sure what are you trying to do, sorry! ๐บ"); | |
// 1B: if...else - more dynamic solution, asking for input from user using prompt() | |
const language = prompt("Please enter the language - (options: spanish, french, english): "); | |
const name = prompt("Please enter your name:"); | |
if (language === "spanish") { // if we will have more than one thing to console or return we have to use curly braces | |
console.log(`Hola, ${name}`); | |
console.log("Something else"); | |
} | |
else if(language === "french") console.log(`Salut, ${name}`); | |
else if (language === "english") console.log(`Hello, ${name}`); | |
else console.log("I am not sure what are you trying to do, sorry! ๐บ"); | |
// โ CHALLENGE 2 โ | |
const points = prompt("Please enter the number of points (the number should be from 1 to 100 inclusive): "); | |
if (points >= 90 && points <= 100) { | |
console.log("Grade: A"); | |
} else if (points >= 80 && points <= 89) { | |
console.log("Grade: B"); | |
} else if (points >= 70 && points <= 79) { | |
console.log("Grade: C"); | |
} else if (points >= 60 && points <= 69) { | |
console.log("Grade: D"); | |
} else if (points <= 69) { | |
console.log("Grade: F"); | |
} else { | |
console.log("Please enter a valid number of points (min 1, max 100)"); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment