Assignment 2
by Nickolas Smiley
HTML
Index
<input type="textbox" id="index" value="" />
<br/> Value:
<input type="textbox" id="value" value="" />
<br/>
<input type="button" value="Create Array" onClick="fillArray();" />
<br/>
<input type="button" value="Insert into Array" onClick="insertIntoArray();" />
<br/>
<div id="output">
</div>
JavaScript
var array = [];
var d = "";
function fillArray() {
clearDisplay();
for (var k = 0; k < 100; k++) {
array[k] = Math.floor(Math.random() * 100 + 1);
}
displayArray();
}
function clearDisplay() {
d = "";
document.getElementById("output").innerHTML = "";
}
function displayArray() {
for (var k = 0; k < array.length - 1; k++) {
d += k + ' : ' + array[k] + "<br/>";
}
document.getElementById("output").innerHTML = d;
}
function insertIntoArray() {
clearDisplay();
array.splice(index, 0, h);
displayArray();
}