[Javascript] Arrays
Harry Love
hlove at u.washington.edu
Wed Aug 21 16:57:25 CDT 2002
<snip>
-----Original Message-----
From: javascript-admin at LaTech.edu [mailto:javascript-admin at LaTech.edu]
On Behalf Of Bill Marriott
Sent: Wednesday, August 21, 2002 5:32 AM
To: javascript at LaTech.edu
Subject: [Javascript] Arrays
Hi Everyone,
I am having trouble finding a way to work through a 2 member array and
search for rows that have identical values.
MyArray [0][0] = 2000, MyArray [0][1] = "t"
MyArray [1][0] = 2000, MyArray [1][1] = "f"
MyArray [2][0] = 2001, MyArray [2][1] = "t"
MyArray [3][0] = 2001, MyArray [3][1] = "t"
I want to find out that rows 3 and 4 in the above array have identical
values.
---------------------------
</snip>
Bill, I'm not sure if this is what you're looking for:
<script type="text/javascript">
var myArray = new Array(
["2000","t"],
["2000","f"],
["2001","t"],
["2001","t"]);
function compareValues()
{
var x;
for(x=0;x<myArray.length;x++)
{
var y;
var z = x+1;
var value1 = myArray[x].toString();
for(y=z;y<myArray.length;y++)
{
var value2 = myArray[y].toString();
if(value1 == value2)
{
//Execute your code here
alert("myArray["+x+"] ("+value1+") =
myArray["+y+"] ("+value2+")");
}
}
}
}
</script>
HTH,
Harry
More information about the Javascript
mailing list