
Modern JavaScript from the Beginning - Second Edition - Truthy and Falsy
Interactive Video
•
Information Technology (IT), Architecture
•
University
•
Practice Problem
•
Hard
Wayground Content
FREE Resource
Read more
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What happens to a non-boolean value when it is passed into an if statement in JavaScript?
It is converted to a number.
It remains unchanged.
It is converted to a string.
It is coerced into a boolean.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is NOT a falsy value in JavaScript?
0
null
1
undefined
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is a falsy value in JavaScript?
A function
NaN
An empty array
A non-empty string
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Why is an empty array considered truthy in JavaScript?
Because it is a primitive type.
Because it has a length property.
Because it contains elements.
Because it is an object.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following values is considered truthy in JavaScript?
undefined
null
An empty object
An empty string
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What issue might arise when using a falsy value like 0 in form validation?
It will always pass validation.
It will cause a syntax error.
It will be treated as a non-zero number.
It might be incorrectly considered as an empty input.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How can you check if an object is empty in JavaScript?
By checking if its length is zero.
By using a for loop to iterate over its properties.
By using Object.keys() and checking the length of the resulting array.
By comparing it to null.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?