Não entendi direito. var resultado = a(10,20) + b(30,2); por que a somou (10,20) 30 e b (30,2) dividiu 15.
Como eu sei se é soma ou divisão ?
Não entendi direito. var resultado = a(10,20) + b(30,2); por que a somou (10,20) 30 e b (30,2) dividiu 15.
Como eu sei se é soma ou divisão ?
Olá, Maria!
Como os nomes das funções não nos dizem que tipo de operação cada função realiza, o que nos resta é checar a implementação de cada uma.
function a(numero1, numero2) {
return numero1 + numero2;
}
function b(numero1, numero2) {
return numero1 / numero2;
}
Assim, conseguimos claramente verificar que a função a(numero1, numero2)
soma dois números e a função b(numero1, numero2)
faz a divisão de dois números.
Por isso, é sempre importante nomearmos nossas funções com nomes intuitivos, que nos digam o que aquela função faz.
Uma alternativa seria:
function somaDoisNumeros(numero1, numero2) {
return numero1 + numero2;
}
function divideDoisNumeros(numero1, numero2) {
return numero1 / numero2;
}
var resultado = somaDoisNumeros(10,20) + divideDoisNumeros(30,2);
Boa sorte em seus estudos!