Question: JavaScript Question Which of the following 4 options is the correct answer for this question ? The following program has a problem. What is it?
JavaScript Question Which of the following 4 options is the correct answer for this question ?
The following program has a problem. What is it?
var a;
var b = (a = 3) ? true : false
-
The condition in the ternary is using the assignment operator.
-
You can't define a variable without initializing it.
-
The code is using the deprecated var keyword.
-
You can't use a ternary in the right-hand side of an assignment operator.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
