1° Documentação
arr.map(callback[, thisArg])
callback é a função que recebe três argumentos certo?, e esse [,thisArg] oq significa? como uso ele?
2° %(modulo?)
let res = x % 2;
Eu sei que SE for IMPAR o resultado será 1 E Se for PAR será 0.
Eu sei como ele funciona pq testei manualmente, mas não sei a conta que ele faz pra obter o resultado.
Já imaginei o resto de uma divisão, mas mesmo assim não da o valor. :/