musterloes.html
musterloes.html — HTML, 4 KB (4178 bytes)
Dateiinhalt
<html> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <form> <input type="text" id="name"> <input type="text" id="nummer"><input type="text" id="sonstiges"><br> <input type="button" id="hinzu" value="hinzu"><br> <input type="button" id="vielhinzu" value="vielhinzu"><br> <input type="button" id="ausgeben" value="ausgeben"><br> <input type="button" id="zweia" value="2a"> <input type="button" id="zweib" value="2b"> <input type="button" id="zweic" value="2c"> <input type="button" id="zweid" value="2d"> <input type="button" id="zweie" value="2e"><br> <input type="button" id="dreia" value="3a"> <input type="button" id="dreib" value="3b"> <input type="button" id="dreic" value="3c"> <input type="button" id="dreid" value="3d"> <input type="button" id="dreie" value="3e"> <input type="button" id="dreif" value="3f"> </form> <div id="Ausgabe"></div> <script> $(document).ready(start); function start() { Namen=new Array(100); Nummern=new Array(100); anz=0; $("#hinzu").click(fhinzu); $("#vielhinzu").click(fvielhinzu); $("#ausgeben").click(fausgeben); $("#zweia").click(fzweia); $("#zweib").click(fzweib); $("#zweic").click(fzweic); $("#zweid").click(fzweid); $("#zweie").click(fzweie); $("#dreia").click(fdreia); $("#dreib").click(fdreib); $("#dreic").click(fdreic); $("#dreid").click(fdreid); $("#dreie").click(fdreie); $("#dreif").click(fdreif); } function fhinzu() { Namen[anz]=$("#name").val(); Nummern[anz]=$("#nummer").val(); anz++; fausgeben(); } function fvielhinzu() { var i; for (i=0;i<10;i++) { Nummern[anz]=2*anz*anz+3*anz; Namen[anz]="Minority"+anz; anz++; } fausgeben(); } function fausgeben() { var i,Ausg; Ausg=""; for(i=0;i<anz;i++) { Ausg+=Namen[i]+" "+Nummern[i]+"<br>"; } $("#Ausgabe").html(Ausg); } function fzweia() { var i; for(i=0;i<anz-1;i++) { Namen[i]=Namen[i+1]; Nummern[i]=Nummern[i+1]; } anz--; fausgeben(); } function fzweib() { var i; for(i=anz;i>0;i--) { Namen[i]=Namen[i-1]; Nummern[i]=Nummern[i-1]; } anz++; Namen[0]="Mustermann"; Nummern[0]="23"; fausgeben(); } function fzweic() { var i,k; k=$("#sonstiges").val()-0; for(i=k;i<anz-1;i++) { Namen[i]=Namen[i+1]; Nummern[i]=Nummern[i+1]; } anz--; fausgeben(); } function fzweid() { var i,k; k=$("#sonstiges").val(); for(i=anz;i>k;i--) { Namen[i]=Namen[i-1]; Nummern[i]=Nummern[i-1]; } anz++; Namen[k]=$("#name").val(); Nummern[k]=$("#nummer").val(); fausgeben(); } function fzweie() { var i,k; for (k=0;k<anz;k++) { if (Nummern[k]==0) { for(i=k;i<anz-1;i++) { Namen[i]=Namen[i+1]; Nummern[i]=Nummern[i+1]; } anz--; k--; } } fausgeben(); } function fdreia() { var min,i; min=Nummern[0]; for(i=0;i<anz;i++) { if (Nummern[i]<min) {min=Nummern[i];} } $("#Ausgabe").html("Minumum: "+min); } function fdreib() { var max,i; max=Nummern[0]; for(i=0;i<anz;i++) { if (Nummern[i]>max) {max=Nummern[i];} } $("#Ausgabe").html("Maximum: "+max); } function fdreic() { var min,zmin,i; if (anz>1) { min=Nummern[0]+Nummern[1]; zmin=Nummern[0]+Nummern[1]; for(i=0;i<anz;i++) { if (Nummern[i]<min) { zmin=min; min=Nummern[i]; } else { if (Nummern[i]<zmin) { if (Nummern[i]>min) {zmin=Nummern[i];} } } } $("#Ausgabe").html("Zweitkleinste: "+zmin); } } function fdreid() { var i,num; num=0; for(i=0;i<anz;i++) { if(Namen[i]==$("#name").val()) {num++;} } $("#Ausgabe").html(""+num+" mal"); } function fdreie() { var i,sum; sum=0; for(i=0;i<anz;i++) { sum+=Nummern[i]-0; } $("#Ausgabe").html("Die durchschnittliche Telefonnummer ist: "+(sum/anz)); } function fdreif() { var i,sum,ganz; sum=0; ganz=0; for(i=0;i<anz;i++) { if(Nummern[i]>5) { sum+=Nummern[i]-0; ganz++; } } $("#Ausgabe").html("Die durchschnittliche Telefonnummer grösser 5 ist: "+sum/ganz); } </script> </html>