Marcel: Was würdet ihr anders machen?

Beitrag lesen

Hallo.
Ich habe mit Java-Script ein zurzeit noch nicht sehr sinvolles Spiel ungesetzt.

Hier ist das Script, was alles Ausrechnet:

<script type="text/javascript">

function bau() {

neueeinwohner = document.eingabe.neueeinwohner.value ;
    einwohner = document.eingabe.einwohner.value ;
    geld = document.eingabe.geld.value ;
    zinsen = document.eingabe.zinsen.value ;

document.eingabe.neueeinwohner.value = Math.round(einwohner * 0.023) ;
  document.eingabe.einwohner.value =  Math.round(eval(einwohner) +  eval(neueeinwohner)) ;
  document.eingabe.geld.value =  Math.round(eval(einwohner) * 0.7 + eval(geld) + eval(zinsen)) ;
  document.eingabe.zinsen.value = Math.round(eval(geld) * 0.01) ;
  document.eingabe.geld.value = Math.round(eval(document.eingabe.geld.value) - eval(document.eingabe.wohnungen.value * 10));
  document.eingabe.freie.value = (eval(document.eingabe.wohnungen.value)*20) - document.eingabe.einwohner.value

if( eval(document.eingabe.einwohner.value) > eval(document.eingabe.wohnungen.value)*20 ) {
 var geher = eval(document.eingabe.einwohner.value) - eval(document.eingabe.wohnungen.value)*20 ;
document.eingabe.einwohner.value = eval(document.eingabe.einwohner.value) - (eval(document.eingabe.einwohner.value)- eval(document.eingabe.wohnungen.value)*20) ;
  document.eingabe.status.value =  "Da zu wenige Wohnungen vorhanden sind, sind " + geher + " Einwohner gegangen. \n \n "  + document.eingabe.status.value ;

}
}
function neuehauser1() {
  document.eingabe.geld.value = eval(document.eingabe.geld.value) - 100 ;
  document.eingabe.wohnungen.value = eval(document.eingabe.wohnungen.value) + 1 ;
}
function neuehauser10() {
  document.eingabe.geld.value = eval(document.eingabe.geld.value) - 1000;
  document.eingabe.wohnungen.value = eval(document.eingabe.wohnungen.value) + 10 ;
}

function neuehauserfrei() {
  document.eingabe.geld.value = eval(document.eingabe.geld.value) - eval(document.eingabe.neueshaus.value) * eval(100);
  document.eingabe.wohnungen.value = eval(document.eingabe.wohnungen.value) + eval(document.eingabe.neueshaus.value) ;
}
function bjahr() {

document.eingabe.jahr.value = eval(document.eingabe.jahr.value)+eval(1)

}

//Hier werden die aktionen ermitelt
function aktion() {
zufall =Math.round(18 * Math.random());
if(eval(zufall) == eval(1)) {
alert("Ihr habt Scheiße gebaut, weshalb Ausenstände von 10000 € der Staatskasse auferlegt wurden. ");
 document.eingabe.geld.value = eval(document.eingabe.geld.value) - eval(10000);
}
if(eval(zufall) == eval(2)) {
alert("Ihr habt gGeld gefunden und  spenden die 10000€ dem Staat.");
 document.eingabe.geld.value = eval(document.eingabe.geld.value) + eval(10000);
}
if(eval(zufall) == eval(3)) {
var tot = Math.round(eval(document.eingabe.einwohner.value)* eval(0.15))
document.eingabe.einwohner.value = eval(document.eingabe.einwohner.value) - eval(tot)
alert("Ihr Niest, wodurch " + tot + " alte Menschen tot umfallen.");
}

}
</script>

Würdet ihr etwas anders machen? Und wenn ja was?

Danke.