Olá, estou com uma dúvida em relação ao arrow function usado no map. Exemplo:
let notas = [10, 6, 7, 4, 9, 10]
const notasAtualizadas = notas.map(nota =>{ nota == 10 ? nota : ++nota })
console.log(notasAtualizadas); // retorna NaN
se eu retiro as chaves da arrow function funciona normal. Ex:
let notas = [10, 6, 7, 4, 9, 10]
const notasAtualizadas = notas.map(nota => nota == 10 ? nota : ++nota )
console.log(notasAtualizadas); // 10, 6, 7, 4, 9, 10
O que está acontecendo?