Foros del Web » Programando para Internet » Javascript »

Ordenar números

Estas en el tema de Ordenar números en el foro de Javascript en Foros del Web. Por fin! Ya comenzaba a tener sindrome de abstinencia. Hace algunos días alguien pidió un script para ordenar cuatro números en orden descendente, y justo ...
  #1 (permalink)  
Antiguo 08/11/2002, 12:36
Avatar de Beakdan  
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, Nuevo León
Mensajes: 433
Antigüedad: 22 años, 4 meses
Puntos: 7
Ordenar números

Por fin!
Ya comenzaba a tener sindrome de abstinencia. Hace algunos días alguien pidió un script para ordenar cuatro números en orden descendente, y justo cuando lo iba a pegar... ocurrió el problema aquel .

Código:
<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT>

function ordenar(valor){
	if (valor.indexOf("-") == -1){
		return valor;
	}else{
		arrayNum = valor.split("-");
		arrayNum.sort(esMayor);
		return arrayNum.join(" > ");
	}
}

function esMayor(a, b) {
	return b - a
}

</SCRIPT>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<form>
<fieldset>
<legend>Mayor que</legend>
<label>Escribe tus números separados por guiones</label><br>
<input type="text" name="numeros"
	onchange="this.form.mayorque.value = ordenar(this.value)"
	style="width: 400px"><br>
<input type="text" name="mayorque" style="width: 400px">
</fieldset>
</form>
</BODY>
</HTML>
Ah... me encanta este foro... es una lástima que se hayan perdido iniciativas como la de Kaopectate con las FAQ's de JavaScript... en fin...
  #2 (permalink)  
Antiguo 08/11/2002, 13:25
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 4 meses
Puntos: 11
Muy util
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:42.