<html>
<head>
<title>Removing an Array Element</title>
</head>
<body>
<script language="javascript">
<1--
[Link]("<h1>Removing an Array Element</h1>");
var data ["Monday", "Tuesday", 34, 76.34, "Wednesday"];
// Show the original array
[Link]("<p>");
var len [Link];
for (var count 0; count < len; count++) {
[Link](data [count] + ", ");
}
[Link]("</p>");
// Ask the user what to remove
prompt("Which item shall I remove?", ""); var rem
var tmp new Array([Link] 1);
var count 2 0;
// This loop searches for, and removes a single item for (var count=0; count < len;
count++) {
if (data [count] == rem) {
// do nothing
} else {
tmp [count2] data [count);
count2++;
}
}
data tmp;
// Show the new Array
[Link]("<p>");
var len [Link];
for (var count 0; count < len; count++) {
[Link] (data [count] + ", ");
}
[Link]("</p>");
[Link]();
//-->
</script>
</body>
</html>
------------------------------------------
<html>
<head>
<title>Concatenating Arrays</title>
</head>
<body>
<script language="javascript">
<1--
[Link]("<h1>Concatenating Arrays</h1>");
var first ["Monday", "Tuesday", 34, 76.34, "Wednesday"];
var second ["one", "two", "three", 76.9];
var third new Array("an", "object", "array");
var result [Link] (second, third);
// Show the resulting array
[Link]("<p>");
var len [Link];
for (var count 0; count< len; count++) {
}
[Link](result [count] + ", ");
[Link]("</p>");
[Link]();
//-->
</script>
</body>
</html>
--------------------------
<html>
<head>
<title>Array Operations</title>
</head>
<body>
<script language="javascript">
<1--
[Link]("<h1>Array Functions</h1>");
var first, ["Monday", "Tuesday", 34, 76.34, "Wednesday");
[Link]("<p>");
[Link]([Link](", "));
[Link]("<br>");
[Link]();
[Link]([Link](", "));
[Link]("<br>");
[Link]("one", "two", "three", 76.9);
[Link]([Link](", "));
[Link]("<br>");
[Link]();
[Link]([Link](", "));
[Link]("<br>");
[Link]();
[Link]();
[Link]([Link](", "));
[Link]("</p>");
[Link]();
//-->
</script>
</body>
</html>
-----------------
<html>
<head>
<title>Variables, Functions and Scope</title>
</head>
<body>
<script language="javascript">
var the_var=32;
var tmp=the_var;
var tmp2 = setLocal (17);
document. writeln("<h1>Scope</h1>") ;
document. writeln ("<p>The global is " + the_var) ;
document. writeln ("<br>tmp is " + tmp) ;
[Link]("<br>tmp2 is "+ tmp2);
document . writeln ("</p>") ;
[Link] () ;
function setLocal (num) {
the_var = num;
alert ("tmp is: " + tmp) ;
return (the_var) ;
}
/ / - - >
</script>
</body>
</html>