Ciao a tutti
come faccio a capire qual'è il maggiore di tre numeri??
Ciao a tutti
come faccio a capire qual'è il maggiore di tre numeri??
con un codice un po' "casereccio"![]()
codice:var numbers:Array = [1, 10, 100]; // qui metti i tre numeri var temp = Math.max(numbers[0], numbers[1]); var maxNum = (temp == numbers[0]) ? Math.max(numbers[0], numbers[2]) : Math.max(numbers[1], numbers[2]); trace(maxNum);
altrimenti per non avere limite nel numero di elementi da considerare, puoi scrivere una funzione apposta
utilizzo:Codice PHP:var maxOfRange:Function = function(numbers:Array):Number {
var temp = 0;
for (var index = 0; index<numbers.length; index++) {
var over:Number = index+1;
temp = (index == 0) ? Math.max(numbers[index], numbers[over]) : Math.max(temp, numbers[over]);
if (over == numbers.length-1) {
return temp;
}
}
}
oppureCodice PHP:var mioArray = new Array(40, 80, 50, 398, 5643);
var numeroMassimo = maxOfRange(mioArray);
trace(numeroMassimo); // output: 5643
Codice PHP:var numeroMassimo = maxOfRange([40, 80, 50, 398, 5643]);
trace(numeroMassimo); // output: 5643
Sto sviluppando un cd-rom multimediale quindi nn posso usare php, tramite array ci avevo pensato speravo ci fosse qualke funzioncina ke mi velocizzasse le operazioni cmq grazie mille
:master: chi ha usato PHP?!Originariamente inviato da quetzal
Sto sviluppando un cd-rom multimediale quindi nn posso usare php, tramite array ci avevo pensato speravo ci fosse qualke funzioncina ke mi velocizzasse le operazioni cmq grazie mille
Il code box che hai utilizzato....Originariamente inviato da and80
:master: chi ha usato PHP?!![]()
sì, poi ho capito e gliel'ho segnalatoOriginariamente inviato da nep036
Il code box che hai utilizzato....![]()
![]()