![]() |
Programming | Habits | Showcase |
Boolean Homework
Practicing Booleans
Objective: Create a code that can determine whether someone is a student or a guest. And make another code that can determine if you are allowed to ride a roller coaster or not, based from you’re height and from you’re health.
Instructions
1.Open a New Cell set its type to Code
2.Declare a Boolean Variable:
Make a variable named isStudent. Assign it a boolean value of true or false, like this: var isStudent = true;
3.Use an if Statement:
Create a conditional statement to check the value of isStudent.
4.Log a Message if isStudent is true:
Inside the if block, make the message be “Welcome, student!” to the console if isStudent is true.
5.Log a Message if isStudent is false :
Inside the else block, make the message be “Welcome, guest!” to the console if isStudent is false.
6.Run the Code.
%%js
⬇︎ Answer key ⬇︎
%%js
let isStudent = true;
if (isStudent) {
console.log("Welcome, student!");
} else {
console.log("Welcome, guest!");
}
More instructions:
-
Open a New Cell set its type to Code
-
Declare Variables:
Create a variable for Height and set it to a any reasonable number like 5”3. Create a variable for inGoodHealth and set it to a boolean value like this: var inGoodHealth = true;.
- Use Boolean Operators:
Create a variable named isEligibleForRidingRollerCoaster and use a combination of boolean operators to evaluate eligibility: Make sure that Height is greater or equal to 5”3 AND if inGoodHealth is true.
- Log the Result:
Use an if statement to log a message to show whether the student or guest can ride the roller coaster based on the value of isEligibleForRidingRollerCoaster.
- Run the Code.
%%js
⬇︎ Answer key ⬇︎
%%js
const userName = "Mario";
let height = 5"3;
let inGoodHealth = true;
const isEligibleForRidingRollerCoaster = (height >= 5"3) && inGoodHealth;
if (isEligibleForRidingRollerCoaster) {
console.log("Congratulations, " + userName + "! You can ride this roller coaster.");
} else {
console.log("Sorry, " + userName + "you can't ride this roller coaster.");
}