function max(info) arr=split(info,",") max=clng(arr(0)) for i=1 to ubound(arr) if clng(arr(i))>clng(max) then max=clng(arr(i)) end if next end function function min(info) arr=split(info,",") min=clng(arr(0)) for i=1 to ubound(arr) if clng(arr(i)) min=clng(arr(i)) end if next end function '调用方式 'i=max("12,23,12,12,,32,43,54,43,56") 'i=min("12,12,23,3,454,34,4,5,45,3,232,3,2,43,4") 这也不错
<script>
var Array1=new Array(3,15,8,9,29,0,1);
Array1.sort(function(a,b){return a-b});
alert("min value:"+Array1[0]+"\r\nmax value:"+Array1[Array1.length-1]);
</script>
arr=split(info,",")
max=clng(arr(0))
for i=1 to ubound(arr)
if clng(arr(i))>clng(max) then
max=clng(arr(i))
end if
next
end function function min(info)
arr=split(info,",")
min=clng(arr(0))
for i=1 to ubound(arr)
if clng(arr(i)) min=clng(arr(i))
end if
next
end function
'调用方式
'i=max("12,23,12,12,,32,43,54,43,56")
'i=min("12,12,23,3,454,34,4,5,45,3,232,3,2,43,4")
这也不错
eval("document.all.forma_5.f_44.value=Math.round(10000.0*(max)/(min))/10000.0 ");
eval("document.all.forma_5.f_44");
为什么在f_44控件里(<td><input type=text name=f_44 ></td>)看不到求得的值,
如果我var result=eval("document.all.forma_5.f_44.value=Math.round(10000.0*(max)/(min))/10000.0 ");
alert(result);的话,提示的值却有一个具体的值。为什么呢,