pml
03-13-2005, 04:40 PM
I just wonder if these functions are any different, in terms of efficiency. If so, in which way?
<script language="javascript" type="text/javascript">
var MyArray = new Array(2,5,17,8);
function1() {
var JoinedArray = MyArray.join("+");
total = eval(JoinedArray);
alert (total);
}
function2 {
var len = MyArray.length;
var total=0;
for(var i = 0; i < len ; i++)
{
total = total + myArray[i];
}
alert(total);
}
</script>
<script language="javascript" type="text/javascript">
var MyArray = new Array(2,5,17,8);
function1() {
var JoinedArray = MyArray.join("+");
total = eval(JoinedArray);
alert (total);
}
function2 {
var len = MyArray.length;
var total=0;
for(var i = 0; i < len ; i++)
{
total = total + myArray[i];
}
alert(total);
}
</script>