Discuss Forum
1.
what is the value of variable x after the following statement is executed in JavaScript? Var x2−'3'+'4';
- A. 34
- B. 34
- C. 34
- D. 34
Answer: Option D
Explanation:
undefined is a property of the global object. That is, it is a variable in global scope. The initial value of undefined is the primitive value undefined. In modern browsers (JavaScript 1.8.5 / Firefox 4 + ), undefined is a non - configurable, non - writable property, per the ECMAScript 5 specification. (Even when this is not the case, avoid overriding it.) A variable that has not been assigned a value is of type undefined. A method or statement also returns undefined if the variable that is being evaluated does not have an assigned value. A function returns undefined if a value was not returned.
Post your comments here: