Tach!
Wie man eine Ausgabe auf eine Seite bekommt – und zwar ohne die Seite neu zu laden –, ist schon etwas Grundlegendes. Grundlegender als wie man eine Wurzel zieht.
In dem Fall läuft das Javascript nur beim Laden der Seite. Warum genau soll es dabei nicht die Ausgabe erzeugen? Und was konkret ist an document.write() falsch, es während des Seitenladens zu verwenden?
An welcher Stelle würdest du die Grenze ziehen, was Grundlagen in einem Programmieren-Lernen-Tutorial sind und was nicht?
dedlfix.