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>