Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/04/2011, 23:17
Polkiko
 
Fecha de Ingreso: enero-2011
Mensajes: 59
Antigüedad: 13 años, 10 meses
Puntos: 2
Respuesta: Box calculador

Cita:
Iniciado por laratik Ver Mensaje
Para hacer lo que deseas debes replantear el algoritmo a algo como esto:

Código HTML:
<html>
	<head>
		<title>Puntos de Experiencia, nivel</title>
		<script type="text/javascript">
			function convertir() {
				var num = document.getElementById("num").value;
				try {
						num = parseInt(num);
						var nivel = 1;
						for (var i=10000; i<=10485760999; i*=2) {
							if(num<i) {
								document.getElementById("res").value = nivel;
								return;
							}
							nivel++;
						}
						document.getElementById("res").value = "ERROR";
				} catch (e) {
					alert("Digite un numero valido");
				}
			}
		</script>
	</head>
	
	<body>
		<label>Numero: </label><input type="text" id="num" /><br/><br/>
		<label>Nivel: </label><input type="text" id="res" disabled="true" /><br/><br/>
		<input type="button" value="Convertir" onclick="convertir()">
	</body>
</html> 
Mucahs gracias por tu ayuda
Estudiaré el codigo que me as pasado, funciona a la perfeccion