Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2009, 18:20
MetalWolf
 
Fecha de Ingreso: marzo-2009
Mensajes: 29
Antigüedad: 15 años, 2 meses
Puntos: 0
Codigo con fallo!! No se cual es el fallo

Hola gente soy nuevo ene ste foro, y quisiera preguntar como podria solucionar un proble ma de javascript que tengo. Lo pongo con un ejemplo verbal:

- Tengo 50000 de ORO , 300 MADERA, 200 GEMAS.
-Crear una unidad cuesta 10000 ORO, 100 MADERA, 0 GEMAS
- Solo se podrian crear 3 unidades porq no tengo los recursos suficientes, pero no consigo dar con la formula para que tenga en cuenta los tres recursos en vez de uno solo.

Espero haberme explicado bien.

Saludos y muchas gracias
Aqui el codigo javascript solo:
Código:
  <script type="text/javascript" language="javascript">
function oscuridad1(){	
	var nORO=document.recursos.nORO.value
	var nMAD=document.recursos.nMAD.value
  	var alzO=document.O1.nORO.value
	var alzM=document.O1.nMAD.value
		if(nORO>=alzO && nMAD>=alzM){
			var restOo1=nORO/alzO
			var restMo1=nMAD/alzM
			if(rstOo1>0 && restMo1>0){
				if(restOo1>restMo1){
					document.O1.unidades.value=restMo1
				}
				else{
					document.O1.unidades.value=restOo1
				}
			}
			else{
				document.O1.unidades.value=0
			}
		}
		else{
				document.O1.unidades.value=0
		}
	}
  </script>

Última edición por MetalWolf; 07/03/2009 a las 07:12 Razón: Modificar codigo