Data Types Conditionals For Loops
100
Numbers, Strings, Boolean, Null, Undefined, Symbols,
What are the primitive data types?
100
Conditionals execute a statement if a specified condition is truthy. If the condition is falsy, another statement can be executed.
Define conditionals.
100
Nested loops, they are dangerous because they can decrease your code efficiency by magnitudes.
What is a loop (or many loops) inside a loop called and why is it dangerous?
200
Arrays, Objects, Functions
What are the Non-Primitive data types?
200
false
What is the boolean value of undefined?
200
It repeatedly executes a block of code until a certain condition is met.
Define what a for loop does.
300
.slice, .length, .replace, .toUpperCase(). toLowerCase()
Name 3 string methods.
300
true
what does 'String'.length > 5 evaluate to be?
300
a starting point, max value, and incrementation amount
When defining a for loop what are the three features that go within the parenthesis?
400
"d"
What does ["Bohemian Rhapsody", "Killer Queen", "Bicycle Race", "Good Old Fashioned Lover Boy"][3][3] resolve to be?
400
true
What does "Hello World".indexOf('e') > -1 evaluate to be?
400
The accumulator pattern
What is the name for a loop that contains a variable which we will repeatedly add to based on desired conditions.
500
1
What does "HelloWorld".indexOf("GoodByeWorld"[6]) resolve to be?
500
less than, greater than, greater than or equal to, less than or equal to, strictly equals, strictly does not equal, abstractly equals, abstractly does not equal, logical and, logical or
Name 8 comparison operators
500
let x = 0;
x++;
x += 1;
x = x + 1;
Name 3 ways of increasing a variable by 1.






JavaScript Software Engineering Jeopardy

Press F11 for full screen mode



Limited time offer: Membership 25% off


Clone | Edit | Download / Play Offline