IF Statement Worksheet

Question 1

Why is an IF statement known as a control structure?

Because when you have an If statement, the code take the answer, then follows a set of rules to decide what to do next.

Question 2

There are other control structures in JavaScript that we'll be learning about soon. Use your google skills to look up the other control structures in JavaScript and list them below.

if...else, (? :) -Also works for if...else. Switch, for, while, for...in, break, for...of, continue a

Question 3

What is a boolean expression?

a statement that evaluates be either true, or false.

Question 4

What is the 'equality operator', and what is it used for? How is it different from the assignment operator?

Used to check weather the two expressions on sides are equal or not, An assignment operator assigns the result of the expression to the variable.

Question 5

Why is it important to properly indent your code when writing IF statements?

It is always important to indent your code. It makes it easier to read, and easier to maintain.

Question 6

What is a code block in JavaScript?

0 or more statements enclosed with curly braces{}. Make sure to break those curlys!

Question 7

What is a code block in JavaScript?


		let input = prompt("Are you a vegetarian (y/n)?");

		if(input == "y"){
			console.log("I recommend the pasta salad.");
		}else if(input == "n"){
			console.log("I recommend the prime rib");
		}
		
For no= I recommend the prime rib. For yes= I recommend the pasta salad.

Coding Problems

Coding Problems - See the 'script' tag below this h3 tag. You will have to write some JavaScript code in it.

Always test your work! Check the console log to make sure there are no errors.