Florian: Taschenrechner..

Beitrag lesen

Ich habe im Internet einen Taschenrechter gefunden aber ich verstehe den Javascriptcode noch nicht so richtig(bin ein Anfänger)

  
  <script type='text/javascript'>  
  function Ergebnis()  
 {  
   var x = 0;  
   x = eval(document.Rechner.Textfeld.value);  
   document.Rechner.Textfeld.value = x;  
 }  
 function Hinzufuegen(Zeichen)  
 {  
  document.Rechner.Textfeld.value =  
  document.Rechner.Textfeld.value + Zeichen;  
 }  
 </script>

Ich habe 2 Fragen zu dem Code wieso setzt man document.Rechner.Textfeld.value mit document.Rechner.Textfeld.value + Zeichen; gleich?
Und wieso wird x mit 0 deffinert?

Liebe Grüße Florian