Answer
t.me/js_testОтвет:
10
Объяснение:
В javaScript числа которые начинаются с 0 считаются за числа в восьмеричной системе счисления. 001, 002 и 003 равны 1, 2 и 3 в десятичной системе но вот 011 уже равно 9-ти. Так что при сложении первого элемента массива foo с последним, числа конвертируются в 1 и 9 соответственно.
Код:
const foo = [001, 002, 0003, 0004, 011]; foo[001] = 12; foo[002] = 24; foo[003] = 42; const bar = foo[0] + foo[foo.length - 1]; console.log(bar);