Popoman
07-02-2010, 11:07
Stavo facendo due funzioni che catturassero una il massimo valore ed uno il minimo dei vari eeenti di un array. Ho pensato di usare Math.min() e Math.max()
Ho scritto le due funzioni in questo modo:
a=new Array();
...funzione che mi fa immettere dati...
function mi(){
var n=parseInt(a);
var str="Il valore minimo immesso è:"+"\n";
document.forms['frm'].elements['text'].value=str+Math.min(n);
}
function ma(){
var n=parseInt(a);
var str="Il valore massimo immesso è:"+"\n";
document.forms['frm'].elements['text'].value=str+Math.max(n);
}
Il problema è che entrambe le funzioni restituiscono il valore minimo :eek:
Volevo poi fare due tipi di medie:
una semplicissima minimo+massimo/2 e la media aritmetica. Come posso sommare tutti i vari valori?
Ho scritto le due funzioni in questo modo:
a=new Array();
...funzione che mi fa immettere dati...
function mi(){
var n=parseInt(a);
var str="Il valore minimo immesso è:"+"\n";
document.forms['frm'].elements['text'].value=str+Math.min(n);
}
function ma(){
var n=parseInt(a);
var str="Il valore massimo immesso è:"+"\n";
document.forms['frm'].elements['text'].value=str+Math.max(n);
}
Il problema è che entrambe le funzioni restituiscono il valore minimo :eek:
Volevo poi fare due tipi di medie:
una semplicissima minimo+massimo/2 e la media aritmetica. Come posso sommare tutti i vari valori?