Q
What will be the output of '5' + 2 - 1 in JavaScript?

Answer & Solution

Answer: Option A
Solution:
<div>When adding a string and a number in JavaScript, it concatenates the values as strings from left to right, resulting in '52'. Subtraction then occurs, converting '52' to a number, resulting in 52 - 1 = 51.</div>
Related Questions on Average

What will be the value of x after executing the code: let x = 10; x -= 2; x *= 3;?

A). 24

B). 30

C). 36

D). 12

What will be the value of x after executing the code: let x = 10; x /= 2;?

A). 5

B). 20

C). 0

D). 2

What is the value of x after executing the code: let x = 10; x += 5; x /= 3;?

A). 5

B). 15

C). 33

D). 67

What does the unary operator + do to a string in JavaScript?

A). Concatenates it

B). Ignores it

C). Converts it to a number

D). Throws an error

What does the typeof operator return for an array in JavaScript?

A). 'array'

B). 'object'

C). 'null'

D). 'undefined'

What will be the result of 10 + '5' in JavaScript?

A). 15

B). 105

C). NaN

D). Error

What will be the result of '10' + 10 in JavaScript?

A). '1010'

B). 20

C). NaN

D). Error

What will be the result of 5 == '5' in JavaScript?

A). 1

B). 0

C). Error

D). Undefined

What is the purpose of the % operator in JavaScript?

A). Exponentiation

B). Division

C). Modulus

D). Concatenation

What does the operator

A).

B). do in JavaScript?

C). Logical AND

D). Logical OR