| |||
Re: Conocer el valor maximo de un array En otras palabras... usa una variable para ir comprobando cada valor si es mayor que el anterior.. de ser cierto, guarda la posicion del valor, si no prueba el otro numero... al final, queda en la variable la posicion del numero mayor :) (explicacion para cualquier lenguaje de prog.) |
| |||
Re: Conocer el valor maximo de un array Solamente algo: En if(aItems > nMax)debe de ser: if (aItems[I] > nMax) Para que sirva ... supongo que error de dedo ... y listo. Pero para hacerlo mas entendible, tomamos el primer valor del vector ... var nMax =aItems[0]; y empieza desde 1, i=1 Entonces: <SCRIPT language="JavaScript" type="text/javascript"><!-- function elementoMaximo(aItems){ var nMax =aItems[0]; for (var i = 1; i < aItems.length; i++){ if (aItems[i] > nMax) nMax = aItems; } return nMax; } //*******Así se invocaría ********** var n=new Array(1,0,-2,3,4,5); x=elementoMaximo(n); alert(x); //--> </SCRIPT> |