Answer: Object. Actually Array is derived from Object. If you want to check array use Array.isArray(arr)
Answer: Object. arguments are array like but not array. it has length, can access by index but can't push pop, etc.
Answer: 3. The plus operator between a number and a boolean or two boolean will convert boolean to number. Hence, true converts to 1 and you get result of 2+1
Answer: 69. If one of the operands of the plus (+) operator is string it will convert other number or boolean to string and perform a concatenation. For the same reason, "2"+true will return "2true"