Cheatah: Taschenrechner..

Beitrag lesen

Hi,

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

Du bist offenbar Programmieranfänger - denn Du scheinst Programmierung mit Mathematik zu verwechseln.

var x = 0;

Dies ist keine Definition, sondern eine Deklaration mit einer Zuweisung (Initialisierung). Der Code ist keine Tatsachenbeschreibung, sondern etwas, das ausgeführt wird. "Es werde x, und x sei 0. Und ich sah, dass es gut war."

x = eval(document.Rechner.Textfeld.value);

Wenn Du auf einen Programm-Code stößt (egal in welcher Sprache), der "eval" enthält, so betrachte ihn bis zum Beweis des Gegenteils als hundsmiserabel.

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

Zuweisung, nicht Gleichsetzung.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes