Schueler6

Das ist meine Seite!

Ihr könnt meine Versionen unter den files anschauen.

document.write("Anzahl Buchstaben:" + teststring.length + "<br>"  );
var e = 0;
var leerschlaege = 0;
for (var i=0 ; i <=teststring.length  ; i++) {
if (teststring.slice(i,i++) == "e") {
var e = e++;
}
}

for (var j=0 ; j <=teststring.length  ; j++) {
if (teststring.slice(j,j++) == " ") {
var leerschlaege = leerschlaege++;
}
}
document.write("Anzahl e:" + e + "<br>"  );
document.write("Anzahl Leerachläge:" + leerschlaege + "<br>"  );
document.write( "<br> <br>####### Aufgabe 3##### <br> <br>" );
if (teststring.length >= 42)
      document.write(" mehr als 42 Buchstaben");
   else {
    document.write(" weniger als 42 Buchstaben");
}
document.write( "<br> <br>####### Aufgabe 4##### <br> <br>" );
document.write( "Teststring rückwärts: ")

for (var k=teststring.length ; k>=0 ; k--) {
document.write( teststring.charAt(k) );
}

document.write( "<br> <br>####### Aufgabe 5##### <br> <br>" );

for(var x=1 ; x <=999 ; x++) {
document.write( x + "<br>");
}

document.write( "<br> <br>####### Aufgabe 6##### <br> <br>" );
var x = "James";
var y = "Bond";
var xmitleer = x.concat(" ");
var name = xmitleer.concat(y);
document.write( name );
document.write( "<br> <br>####### Aufgabe 7##### <br> <br>" );
var z = 7;
document.write( "00" + z );
document.write( "<br> <br>####### Aufgabe 8##### <br> <br>" );

for(var m=1 ; m <=999 ; m++) {
   if (m <=9){
     document.write( name + " 00" + m + "<br>");
       } else {
           if (m <=99){
             document.write( name + " 0" + m + "<br>");
                }
                 else {
                      document.write( name + " " + m + "<br>");
}
}
}
document.write( "<br> <br>####### Aufgabe 9##### <br> <br>" );

n = new Array("anna", "hund", "sugus", "katze");
document.write ( n );

document.write( "<br> <br>####### Aufgabe 10##### <br> <br>" );
/*
for (var p=0 ; p <=4 ; p++ ){
for (var q=n[p].length ; q >=0 ; q--){
*/

</script></body></html>

Hier ist mein fast fertiger Cäsar.

<html>
<head>
<title>Caesardechiffrierung</title>
<script type="text/javascript"> 

var Txt = "Hallo Welt"
var versch = Txt.toLowerCase(); 
var versch1 = versch.replace(/(a)/g," 1 ");
var versch2 = versch1.replace(/(b)/g," 2 ");
var versch3 = versch2.replace(/(c)/g," 3 ");
var versch4 = versch3.replace(/(d)/g," 4 ");
var versch5 = versch4.replace(/(e)/g," 5 ");
var versch6 = versch5.replace(/(f)/g," 6 ");
var versch7 = versch6.replace(/(g)/g," 7 ");
var versch8 = versch7.replace(/(h)/g," 8 ");
var versch9 = versch8.replace(/(i)/g," 9 ");
var versch10 = versch9.replace(/(j)/g," 10 ");
var versch11 = versch10.replace(/(k)/g," 11 ");
var versch12 = versch11.replace(/(l)/g," 12 ");
var versch13 = versch12.replace(/(m)/g," 13 ");
var versch14 = versch13.replace(/(n)/g," 14 ");
var versch15 = versch14.replace(/(o)/g," 15 ");
var versch16 = versch15.replace(/(p)/g," 16 ");
var versch17 = versch16.replace(/(q)/g," 17 ");
var versch18 = versch17.replace(/(r)/g," 18 ");
var versch19 = versch18.replace(/(s)/g," 19 ");
var versch20 = versch19.replace(/(t)/g," 20 ");
var versch21 = versch20.replace(/(u)/g," 21 ");
var versch22 = versch21.replace(/(v)/g," 22 ");
var versch23 = versch22.replace(/(w)/g," 23 ");
var versch24 = versch23.replace(/(x)/g," 24 ");
var versch25 = versch24.replace(/(y)/g," 25 ");
var versch26 = versch25.replace(/(z)/g," 26 ");
var versch1 = versch26.replace(/( 1 )/g,"g");
var versch2 = versch1.replace(/( 2 )/g,"h");
var versch3 = versch2.replace(/( 3 )/g,"i");
var versch4 = versch3.replace(/( 4 )/g,"j");
var versch5 = versch4.replace(/( 5 )/g,"k");
var versch6 = versch5.replace(/( 6 )/g,"l");
var versch7 = versch6.replace(/( 7 )/g,"m");
var versch8 = versch7.replace(/( 8 )/g,"n");
var versch9 = versch8.replace(/( 9 )/g,"o");
var versch10 = versch9.replace(/( 10 )/g,"p");
var versch11 = versch10.replace(/( 11 )/g,"q");
var versch12 = versch11.replace(/( 12 )/g,"r");
var versch13 = versch12.replace(/( 13 )/g,"s");
var versch14 = versch13.replace(/( 14 )/g,"t");
var versch15 = versch14.replace(/( 15 )/g,"u");
var versch16 = versch15.replace(/( 16 )/g,"v");
var versch17 = versch16.replace(/( 17 )/g,"w");
var versch18 = versch17.replace(/( 18 )/g,"x");
var versch19 = versch18.replace(/( 19 )/g,"y");
var versch20 = versch19.replace(/( 20 )/g,"z");
var versch21 = versch20.replace(/( 21 )/g,"a");
var versch22 = versch21.replace(/( 22 )/g,"b");
var versch23 = versch22.replace(/( 23 )/g,"c");
var versch24 = versch23.replace(/( 24 )/g,"d");
var versch25 = versch24.replace(/( 25 )/g,"e");
var versch26 = versch25.replace(/( 26 )/g,"f");
var versch1 = versch26.replace(/( 27 )/g,"g");
var versch2 = versch1.replace(/( 28 )/g,"h");
var versch3 = versch2.replace(/( 29 )/g,"i");
var versch4 = versch3.replace(/( 30 )/g,"j");
var versch5 = versch4.replace(/( 31 )/g,"k");
var versch6 = versch5.replace(/( 32 )/g,"l");
var versch7 = versch6.replace(/( 33 )/g,"m");
var versch8 = versch7.replace(/( 34 )/g,"n");
var versch9 = versch8.replace(/( 35 )/g,"o");
var versch10 = versch9.replace(/( 36 )/g,"p");
var versch11 = versch10.replace(/( 37 )/g,"q");
var versch12 = versch11.replace(/( 38 )/g,"r");
var versch13 = versch12.replace(/( 39 )/g,"s");
var versch14 = versch13.replace(/( 40 )/g,"t");
var versch15 = versch14.replace(/( 41 )/g,"u");
var versch16 = versch15.replace(/( 42 )/g,"v");
var versch17 = versch16.replace(/( 43 )/g,"w");
var versch18 = versch17.replace(/( 44 )/g,"x");
var versch19 = versch18.replace(/( 45 )/g,"y");
var versch20 = versch19.replace(/( 46 )/g,"z");
var versch21 = versch20.replace(/( 47 )/g,"a");
var versch22 = versch21.replace(/( 48 )/g,"b");
var versch23 = versch22.replace(/( 49 )/g,"c");
var versch24 = versch23.replace(/( 50 )/g,"d");
var versch25 = versch24.replace(/( 51 )/g,"e");
var versch26 = versch25.replace(/( 52 )/g,"f");

document.write(versch26)
</script>
</head>
</html>

etwas lang, aber es läuft.

Caesar 2.

<html>
<head>
<title>Caesarchiffrierung</title>
<script type="text/javascript"> 

var teststring = "Diese laaaaaaange Zeichenfolge wurde zur besseren" +
                " Uebersicht in mehrere einzelne Abschnitte unterteilt," +
                " die jeweils durch ein Pluszeichen getrennt" +
                " und bei der Darstellung die Teilstuecke wieder zusammengestellt werden. Testfile fertig? Nein! Was ist," +
            " mit den Zahlen 1, 13, 135, 789542 oder sogar pi=3.1415926535?";

var teststring_lowercase = teststring.toLowerCase();

var ischluessel = 1 ;

var abcABC = "abcdefghijklmnopqrstuvwxyz0123456789,. -?!";   
var abcABC_long = abcABC.concat(abcABC);                
var istringlength_long = abcABC_long.length - 1;
var arr_chars_long = new Array(istringlength_long);
var testarr = newArray(teststring.lenght)

for (var i=0 ; i <=istringlength_long  ; i++) {
    arr_chars_long[i] = abcABC_long.charAt(i);   
    }

for (var a=0 ; a <= teststring.lenght ; a ++) {
    var testarr[a] = teststring.charAt(a)
    }

for (b=0 ; b <= testsring.lenght ; b ++) {

</script>
</head>
</html>

Hier ist die Antwort auf die erste Frage:

So muss der Code lauten:

Der Code muss so lauten:

<html>
<head>
<title>Test</title>
<script type="text/javascript">
var teststring = "Diese laaaaaaange Zeichenfolge wurde zur besseren" +
                " Uebersicht in drei einzelne Abschnitte unterteilt," +
                " die jeweils durch ein Pluszeichen getrennt" +
                " und bei der Darstellung die Teilstuecke wieder zusammengestellt werden. Testfile fertig.";

var i=0
do {

document.write(i + "<BR>");
i= i + 1 ;
} 
while (i<=26);

//for (var i=0; i<=26; i++){     document.write(i + "<BR>")};

</script>
</head>
<body>
</body></html>

Bei mir hat es funktioniert. ;)
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.