Ciao a tutti!
devo creare un algoritmo che dati 2 interi di ingresso (compresi fra 1 e 10) li fonda insieme restituendo un intero (anche questo compreso tra 1 e 10)
esempio
f(a,b) -> c
a,b,c sono interi compresi fra 1 e 10
mettiamo per assurdo che l'algoritmo sia una semplice somma
function algoritmo(a,b) {
return a+b;
}
c = algoritmo(2,5);
in questo caso la condizione è soddisfatta perchè 7 è compreso fra 1 e 10...
ma se in ingresso dessimo (5,8) ?
Secondo stadio di questo algoritmo... l'algoritmo inverso...
dal risultato (7 nell'esempio di prima) devo ottenere 2 passando (7,5)...
quindi
function inverso(c,b) {
return c-b;
}
ovviamente non è contemplabile questa soluzione per il motivo che potremmo andare sotto zero...
io stavo pensando ad una conversione di base... ma anche questa soluzione non riesco ad inquadrarla bene...
chi di voi mi sa aiutare?