Javascript PHP
 

 Javascript-Programme

Software Archiv

Es gibt tonnenweise Javascript- und PHP-Programme im Internet. Wozu noch diese Seite?
In der Schule bin ich Anfang der 80er-Jahre das erste Mal mit Programmierung in Berührung gekommen (Pascal, vgl. "Das Geheimnis der Computer"); später, während des Studiums habe ich meinen Sharp PC-1360 in BASIC programmiert. Beides hat mir so viel Spaß gemacht, dass ich später auch am PC programmieren wollte. Ich bin dabei immer am Einstieg in die richtige Programmierumgebung gescheitert. Mit Javascript habe ich zuerst eine unkomplizierte, wenn auch in den Möglichkeiten insbesondere für Dateioperationen eingeschränkte Umgebung gefunden.
Vor einiger Zeit habe ich begonnen, auch PHP zu lernen, zum einen um die Schwierigkeiten von Javascript bzgl. Dateioperationen und Einstellungen der Clientrechner zu umgehen, zum anderen aber auch, weil ich auch Datenbankanwendungen programmieren wollte, wofür PHP besonders gut geeignet ist.
Hier auf dieser Seite präsentiere ich meine jeweiligen ersten Gehversuche in Javascript und PHP. Größtenteils sind es Spielereien. Die Programme sind dementsprechend einfach, so dass auch Anfänger sie - im Gegensatz zu den sonst verfügbaren hochentwickelten Programmen - nachvollziehen können, oder sie können hier einfach nur Ideen sammeln, woran man sich üben kann.
Inzwischen habe ich zwei Datenbankprojekte mit PHP verwirklicht:

Die Ideen zu den Programmen stammen im wesentlichen aus meiner Softwaresammlung für den Sharp PC-1360. Eins stammt von meiner Rätselseite, und andere habe ich einfach so mal geschrieben.

Klicken Sie einfach auf die jeweilige Schaltfläche. Entweder das Programm läuft direkt ab, oder es öffnet sich eine neue Seite, auf der das Programm abläuft. Sie finden überall eine Schaltfläche "zurück", mit der Sie wieder hierher gelangen.

Mathematik
Berechnung von Binomialkoeffizienten mit Hilfe des Pascal'schen Dreiecks verglichen mit der Berechnung über Fakultäten.
Allgemeine Binomische Gleichung lösen
Hier können Sie den größten gemeinsamen Teiler und das kleinste gemeinsame Vielfache zweier Zahlen ausrechnen lassen. Sehr praktisch z.B. für das Kürzen und Erweitern von Brüchen.
Zeichnet eine Ortskurve (Graph zweier abhängiger und einer unabhängigen Variablen). - Auch hübsch anzusehen!
Zeichnet bis zu drei Funktionen und berechnet den Wert der Integrale.
Berechnet alle Primzahlen von 2 bis zu einer angegebenen Obergrenze und benutzt sie um die Primfaktorzerlegung eines Zahlenbereichs zu ermitteln.
Berechnet die Primfaktorzerlegung eines Zahlenbereichs, benutzt dazu aber im Gegensatz zu obigem Javascript eine Datei in der die Primzahlen von 2 bis 40.000.003 gespeichert sind.PHP
Berechnet eine Summe, die als Formel mit Parameter dargestellt wird.
Z.B. 2+4+6+8+10 = 2*i (i = 1...5)
Berechnet alle Teiler aller Zahlen innerhalb eines einzugebenden Bereichs und stellt sie in einer Tabelle dar.
Erstellt für mein Computer-Kinderbuch "Das Geheimnis der Computer", das es hier online zu lesen gibt.
Rechnet eine Zahl von einem Zahlensystem in drei andere um. Ein-/Ausgabe in binärem, oktalem, dezimalem und hexadezimalem Stellenwetrsystem.
Diverses Nützliche
PHP-Programm, mit dessen Hilfe ich die Abstimmungen über das Vierkartenproblem und die Frage Was ist gerecht? realisiert habe. Mit Cookie-basierter Reloadsperre. PHP
Berechnet den Body Mass Index und in Abhängigkeit von Körpergröße, Alter und Geschlecht das Normalgewicht.
Angeregt durch einen Artikel in Spektrum der Wissenschaft Digest 2/2002 "Mathematische Unterhaltungen" habe ich das Modell eines Computertomographen programmiert, um zu veranschaulichen, wie ein solches Gerät aus Röntgenbildern ein dreidimensionales Modell erstellen kann, bzw. wie die umgekehrte Radon-Transformation funktioniert.
In Word gibt es eine Funktion, mit der man recht komfortabel Stichwortverzeichnisse erstellen kann.
Als ich mein Kinder-Computerbuch Das Geheimnis der Computer für meine zweite Homepage www.LilaLupe.de in html übersetzt habe, habe ich diese Funktion schmerzlich vermisst und deshalb ein Javascript-Programm geschrieben, mit dessen Hilfe man halbwegs komfortabel ein viele html-Dateien umfassendes Werk indizieren kann. Wer ein ähnliches Problem zu lösen hat, kann sich gerne damit behelfen. Als Beispiel können Sie sich den damit erstellten Index meines Buches hier ansehen.
Ein wesentliches Problem bei der Programmierung war für mich, Javascript das Öffnen der einzelnen Dateien zu ermöglichen. Dazu benutze ich nun ein Java-Applet aus dem Selfhtml-Forum.
Ein einfaches Hilfsmittel der Kryptoanalyse, mit dessen Hilfe man monoalphabetisch und - bei im Vergleich zum Schlüssel genügend langen Texten - auch polyalphabetisch verschlüsselte Nachrichten entziffern kann, ist die Bestimmung der Häufigkeiten der vorkommenden Zeichen.
Dieses Javascript nimmt Ihnen diese lästige Zählarbeit ab und stellt die in einem Text vorkommenden Zeichen, Zeichenpaare oder Zeichentripel übersichtlich mit ihren Häufigkeiten dar. Sortierung nach Häufigkeit oder Zeichen auf- oder absteigend möglich.
Nach Eingabe einer Jahreszahl wird ein Kalender für dieses Jahr ausgegeben


Hier können Sie einen Text verschlüsseln und den erzeugten Code direkt per Email versenden. Natürlich können Sie auch einen empfangenen Code wieder entschlüsseln.
Mit Hintergrundinformationen zur Arbeitsweise.
Dieses Programm fragt Vokabeln ab.
Lektionen können/müssen als Textdateien beigestellt werden.
Nette Hilfefunktionen wie "1. Buchstaben sagen", "Eselsbrücken ausgeben", usw.)
Spiele
Ursprünglich wohl mal als ernste Simulation gedacht, hat dieses Spiel des Lebens in den Anfangstagen der Computer einen wahren Hype ausgelöst.
Ich bin darauf in dem Buch Coding for fun gestoßen und fand es gleich sehr unterhaltsam.
Hier die JavaScript-Implementierung mit vielen Variationsmöglichkeiten.
Spielen sie das Einsiedlerspiel, auch bekant als Steckhalma, Solohalma, Springer, Jumper, Nonnenspiel oder Solitaire.
Denken Sie sich eine Zahl zwischen 1 und 100 aus, und der Computer wird Sie anhand von nur drei Rechenaufgaben bestimmen. Erklärung in der Lösung auf der Rätselseite.
Spielen Sie gegen den Computer, wer innerhalb eines Sechsecks zuerst ein Dreieck zeichnen muss!
Das bekannte Würfelspiel als Webanwendung.
Trainieren Sie Ihr Gedächtnis mit diesem Bildersuchspiel mit Bildern aus meiner Fotogalerie.
Meine Online-Version des Spiels "Schokohexe".


Spielen Sie online Superhirn, auch bekannt als Mastermind!
Sie haben die Wahl zwischen der Professional-Version bei der man fünf aus acht Farben raten muss, und der Light-Version, bei der nur vier aus sechs zu bestimmen sind.
Spielen Sie das Konzentrationsspiel aus Dr. Kawashimas Gehirnjogging, bei dem man sich eine Zahlenfolge merken und die Positionen der Zahlen wiedergeben muss! Mit zahlreichen Einstellmöglichkeiten und Highscore.



Home
Falls diese Seite ohne Navigationsleiste angezeigt wird, aktivieren Sie Javascript oder klicken Sie hier!