Which of the following values evaluate eventually to false?
Responda
22
0
'undefined'
!false
Questão 2
Questão
What does the following code produce as a message?
var numOfChoice = 3;
switch(numOfChoice) {
case 1:
console.log(`You have selected ${numOfChoice}');
break;
case 2:
console.log(`You have selected ${numOfChoice}');
break;
case 3:
console.log(`You have selected ${numOfChoice}');
default:
console.log(`You have selected nothing!');
Responda
You have selected 3
You have selected nothing!
error! A break keyword is missing.
You have selected 3
You have selected nothing!
Questão 3
Questão
When is it appropriate to use a switch-case syntax in favor of if-else statements?
Responda
There is no case at all, if else syntax is more precise and less error prone.
When we want to check multiple times if a variable holds a specific value.
In any case. Switch cases provide a better and cleaner syntax to work with.
In case we want to compare a variable if is greater or lower than a specific value.
Questão 4
Questão
What does the following code produce as a message to console?
var choice = 5;
if (choice == 2) {
console.log(2);
} else {
console.log(choice);
}else if (choice == 5) {
console.log('You have selected 5 pieces');
}
Responda
2
You have selected 5 pieces.
The number of your choice.
Syntax error.
Questão 5
Questão
Imagine we are having 10 numbers from 1 to 10. 1, 2, 3, 4, 5, 6, 7, ,8 ,9, 10.
For everyone of these numbers we run the following statement:
if (num % 2 !== 0 ) {
// Do something here
}
Under which numbers will this condition be executed?
Responda
none
all
2, 4, 6, 8, 10
1, 3, 5, 7, 9
Questão 6
Questão
Given that we have these variables:
var money = 2;
var drink = 5;
var inMood = true;
var freeTime = true;
if (money - drink > 0 || !inMood && freetime) {
console.log('Go out for a drink');
} else {
console.log('Stay in');
}
Will i go for a drink or what?
Responda
Of course i do. Party animal rules.
Nope. Misery at it's best.
Questão 7
Questão
What is the outcome of this statement?
var playFootball = true;
!playFootball ? console.log('I told you, you can't play today!') : console.log('Play freely without fear');
Responda
I told you, you can't play today!
Play freely without fear
Questão 8
Questão
Select one of the following statements that is wrong.
Responda
In if else statements, it is a good practice to check the more unique condition first and then the more general.
There is no limit to how many 'if else' statements we can put as alternatives to an if block.
Default option is mandatory inside a switch case block.
'Else' statement is mandatory as alternative to an 'if' block.
Quer criar seus próprios Quizzesgratuitos com a GoConqr? Saiba mais.