Podcast
Questions and Answers
Which of the following is NOT a data type in JavaScript?
Which of the following is NOT a data type in JavaScript?
- Boolean
- String
- Number
- Decimal (correct)
What is the result of the following code: '5' + 3?
What is the result of the following code: '5' + 3?
- 53
- 8
- '53' (correct)
- NaN
What is the output of the following code?
var x = 5;
function add(num) {
var x = 2;
return x + num;
}
console.log(add(3));
What is the output of the following code?
var x = 5; function add(num) { var x = 2; return x + num; } console.log(add(3));
- 2
- 5
- 3
- 7 (correct)
Flashcards are hidden until you start studying
Study Notes
JavaScript Data Types
- There are specific data types in JavaScript, but the options are not provided.
String Concatenation
- In JavaScript, when a string is added to a number using the '+' operator, the number is converted to a string and then concatenated.
- The result of
'5' + 3
is'53'
.
Variable Scope and Functions
- In a function, a variable with the same name as a global variable can be declared, which will have a local scope.
- The local variable will override the global variable within the function.
- In the given code,
var x
is declared globally with a value of 5, but within theadd
function, anothervar x
is declared with a value of 2. - The
add
function will use the localx
value, which is 2, and add the providednum
to it. - The output of the code will be
5
, which is the result of2 + 3
.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.