A minha dúvida é em questão a soma na arrow function, segue abaixo.
const soma = (num1, num2) => num1 + num2; console.log(1, 2)
// Arrow function com mais de 1 linha de instrução
const somaNumerosPequenos = (num1, num2) => { if (num1 || num2 > 10) { return "somente números de 1 a 9"; } else { return num1 + num2; } } console.log(4, 4)
Neste caso ele está retornando para mim: rafael@rafael-ubuntu:~/Documentos/Alura/JavascriptParaBackendAlura$ node arrow-function.js 1 2 4 4
Não entendi o porque está concatenando os valores dos parâmetros e não somando.