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>
