Answer

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);

Report Page