nam: wait() oder try()

Beitrag lesen

Hi Georf

Das selbe Problem hatte ich bei der Implementierung meiner rudimentären Entwicklungsoberfläche für JavaScript in JavaScript für mein JavaScript-Lern-Tutorial.

Da kann man mit dem Befehl input() einen Prompt simulieren.
Also z.B.:

  
var eingabe=input();  

«Gelöst» hab ich das Problem mit einem furchtbar hässlichen Hack:
Vor der Ausführung wird das Script nach input()s durchsucht, in Blöcke (vor bzw. nach dem input) aufgeteilt und dann die einzelnen Blöcke ausgeführt, mit dem input() dazwischen.
Das geht dann natürlich nur, wenn input() nicht in einem Code-Block steht.

Gruss,
nam