JavaScript
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Javascript</language>
Gib die ersten beiden Zeichen eines strings zurück
<code id="4d346eb9efacc">function test(a) {
return a.substr(0,2);//auch anderen Lösungen können zum gewünschten Ergebnis führen
}
</code>
<run id="4d346eb9efb34">test("Hallo")</run>
<check>
return (test("xxx") == 'xx' && test('bla') == 'bl');
</check>
<run id="4ea7d1b57daab">
var name = prompt ("Gib deinen Namen ein:");
alert("Hallo "+name+" toll das du hier bist!");
</run>
== Canvas mit JavaScript ==
<canvas></canvas>
<run id="4ea7c3994ef5a">
var c = new Canvas(1);
c.clear();
c.setWidth(1);
c.setRGBColor(0,0,0);
c.rect(10,10,150,50);
c.drawImage(20,20,30,30,"http://programmingwiki.de/extensions/ims_extension/styles/nosmilie.jpg");
c.text(60,40,"Hallo Welt!",12);
c.setRGBColor(255,0,0);
c.setWidth(2);
c.line(60,45,140,45);
c.ellipse(150,20,5);
c.fillRect(150,50,10,10);
</run>
== Turtle mit JavaScript ==
<canvas></canvas>
<run id="4ea7cce3cf8a5">
var c = new Canvas(2);
c.clear(); // Zeichenfläche löschen
var t = new Turtle(2); // neuer Turtle auf Zeichenfläche 2
t.home();
var isUp = false;
for(var i = 0; i < 18; i++){
t.penColor(i*10+50,0,250-10*i);
t.penWidth(8);
t.forward(20);
t.right(20);
isUp = !isUp;
if(isUp) t.penUp(); else t.penDown();
}
</run>
<canvas></canvas>
<run id="4ea7cfb21d928">
var c = new Canvas(3);
c.clear(); // Zeichenfläche löschen
drunken = new Turtle(3);
drunken.penColor(255,0,0);
drunken.home();
drunken.right(90);
follower = new Turtle(3);
follower.penColor(0,255,0);
follower.move(200,0);
function doStep(n){
follower.setAngleTo(drunken);
follower.forward(2);
drunken.forward(20 * Math.random());
if (Math.random() >= 0.5)
drunken.right(180 * Math.random());
else
drunken.left(180 * Math.random() );
if(n > 0) setTimeout("doStep("+(n-1)+")",10);
}
doStep(200);
</run>
== Aktuelle Wikiseite im JavaScript verwenden ==
<pre>
<div id="ausgabe"></div>
</pre>
<div id="ausgabe"></div>
<run id="4ea7d3088b095">
document.getElementById("ausgabe").innerHTML += "Hallo Welt <br>";
</run>