// JavaScript Document
//ArrayTools工具类
function arrayTools(){}
var arrayTools = new arrayTools();
function getMax(arr)
{
var max=arr[0];
for (var x=1;x<arr.length;x++)
{
if (max < arr[x])
max = arr[x];
}
return max;
}
function getMin(arr)
{
var min = 0;
for (var x = 1;x<arr.length;x++)
{
if (arr[x]< arr[min])
{
min = x;
}
}
return arr[min];
}
arrayTools.getMax = getMax;
arrayTools.getMin = getMin;
//下面是调用:
<body>
<script type="text/javascript" src="ArrayTools09.js"></script>
<script type="text/javascript">
var arr=[23,3,2,6,3,2];
var max = arrayTools.getMax(arr);
alert(max);
var min = arrayTools.getMin(arr);
alert(min);
</script>
</body>
为什么能打印max值却不能打印出min的值?
|
|