Q
What does the following JavaScript code snippet do? Code: let a = 10; let b = 20; let temp = a; a = b; b = temp; console.log(a, b);

Answer & Solution

Answer: Option A
Solution:
The code snippet swaps the values of variables a and b. It uses a temporary variable temp to hold the value of a, then assigns b to a, and finally assigns the value of temp (which was the original value of a) to b. So, after execution, a will have the value of 20 and b will have the value of 10, and the output will be 20 10.
Related Questions on Average

What will be the output of the following JavaScript code? Code: console.log(typeof null);

A). A) Object

B). B) Null

C). C) Undefined

D). D) String

What will be the output of the following JavaScript code? Code: console.log('20' - 10);

A). A) 10

B). B) 30

C). C) '2010'

D). D) NaN

What does the following JavaScript code snippet do? Code: let x = 'Hello'; let y = x.length; console.log(y);

A). A) Stores the length of the string x in y

B). B) Converts x to uppercase

C). C) Converts x to lowercase

D). D) Finds the index of a character in x

What will be the output of the following JavaScript code? Code: console.log('Hello' + 1 + 2);

A). A) Hello12

B). B) Hello3

C). C) Hello

D). D) TypeError: cannot convert number to string

What will be the output of the following JavaScript code? Code: let x = 40; if (x % 2 === 0) { console.log('Even'); } else { console.log('Odd'); }

A). A) Even

B). B) Odd

C). C) 40

D). D) None of the above

What does the following JavaScript code snippet do? Code: let x = 'Hello'; console.log(x.toUpperCase());

A). A) Converts x to lowercase

B). B) Reverses the characters in x

C). C) Converts x to uppercase

D). D) Adds spaces to x

What does the following JavaScript code snippet do? Code: let numbers = [1, 2, 3, 4, 5]; let min = Math.min(...numbers); console.log(min);

A). A) Calculates the sum of numbers in numbers

B). B) Finds the minimum number in numbers

C). C) Calculates the product of numbers in numbers

D). D) Checks if all numbers in numbers are even

What will be the output of the following JavaScript code? Code: let x = 45; if (x % 2 === 0) { console.log('Even'); } else { console.log('Odd'); }

A). A) Even

B). B) Odd

C). C) 45

D). D) None of the above

What will be the output of the following JavaScript code? Code: let x = 35; if (x % 2 === 0) { console.log('Even'); } else { console.log('Odd'); }

A). A) Even

B). B) Odd

C). C) 35

D). D) None of the above

What does the following JavaScript code snippet do? Code: let numbers = [1, 2, 3, 4, 5]; let avg = numbers.reduce((total, num) => total + num, 0) / numbers.length; console.log(avg);

A). A) Calculates the sum of numbers in numbers

B). B) Finds the maximum number in numbers

C). C) Calculates the average of numbers in numbers

D). D) Checks if all numbers in numbers are even