Actually, I am working on someone others code.
While resolving a bug I found such types of things.
Note: API is giving productNumber in number type.
Sometimes passing only one productNumber in new Array(). then a new bug occurs.
And when entering productNumber more than one then working fine.
Why arr1[0] is giving undefined.
var productNumber1 = 1001;
var arr1 = new Array(productNumber1);
console.log("arr1",arr1[0]);
var productNumber2 = '1001';
var arr2 = new Array(productNumber2);
console.log("arr2",arr2[0]);
Could you please someone explain this behavior.