JS Code in Pseudosprache übersetzen.
lima-city → Forum → Sonstiges → Off-Topic
code
definieren
definierte ausgabe
element
folgenden code
gorilla
held
jung
kellerkinder
kid
kollege
machen
opa
roboter
tier
typ
webseite
wort
zauberer
zebra
-
Hallo,
ich habe heute folgenden Code auf einer Webseite gefunden:
(function() { var $random = $('#campudus-random'); var $randomClick = $('#campudus-random-click'); var a = [ 'attraktiven', 'beliebten', 'bescheidenen', 'coolen', 'epischen', 'erfahrenen', 'fröhlichen', 'guten', 'gnädigen', 'humorvollen', 'kaputten', 'klaustrophobischen', 'liebevollen', 'multidimensionalen', 'prämierten', 'tollen', 'verdorbenen', 'vergnügten', 'verschrobenen', 'zauberhaften' ]; var b = [ 'Designer', 'Freunde', 'Gorillas', 'Helden', 'Jungs', 'Kids', 'Kellerkinder', 'Knacker', 'Kollegen', 'Krieger', 'Männer', 'Nerds', 'Ninjas', 'Opas', 'Roboter', 'Tiere', 'Typen', 'Programmierer', 'Zauberer', 'Zebras' ]; $randomClick.click(function(e) { $random.text(a[Math.floor(Math.random()*a.length)] + ' ' + b[Math.floor(Math.random()*b.length)]); }); $randomClick.mouseenter(function(e) { $randomClick.click(); }); $randomClick.click(); }()); });
Leider muss ich zugeben, dass ich nicht viel java script kann und deshalb ist mir nicht Klar was der Code produziert. Könnte mir jemand helfen und das in Pseudosprache übersetzten ??
Danke
Classbook -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
hallo classbook,
dieser code macht nichts weiteres als:
- zwei arrays an worten definieren
- funktion zur zufallsauswahl und ausgabe je einem dieser worte definieren
- click-handler zm ausführen definieren
es wird also bei klick (oder auch mouseenter-event) auf das angegebene klick-element ('#campudus-random-click') eine zufällige kombination zweier wörter (je einem pro array) in das definierte ausgabe-element ('#campudus-random') geschrieben.
lg hechma
Beitrag zuletzt geändert: 15.10.2014 11:57:45 von hechma -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage