Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
let b8 = [3, 14, 15, 92, "6", "5", "hello", 32]; function t8() { let indexes = []; b8_res = b8.filter(function (number,index) { if(number % 2 == 0 && typeof number == 'number'){ } }); return b8_res; }
b8.reduce((acc, el, index) => { if (Number.isInteger(el) && ((el & 1) === 0)) acc.push(index); return acc; }, []); // [1,3,7]
b8 .map((el, i) => (Number.isInteger(el) && ((el & 1) === 0)) ? i : false) .filter((el) => false !== el)