网站地图 | RSS订阅 老铁博客 - 专业上海SEO上海SEO优化,分享网站优化知识,同时提供上海SEO服务。
你的位置:首页 » 数组
前端脚本

JS实现随机返回数组的一个元素

JS实现随机返回数组的一个元素
<script type="text/javascript">
var a = ['字符1','字符2','字符3','字符4'];
sendNum(a);
function sendNum(arr){ //随机取数组中的一个元素
    return arr[Math.floor(Math.random()*arr.length)];
}
</script>

以上就可以实现每次返回是一个随机数组中的一个数。主要用的就是 random 的方法。random 方法是返回 (0,1] 的数,但取不到1,所以用 Math.floor 向下取整。

发布时间:2016年8月8日 | 评论:0 | 浏览: | 标签:Javascript  数组  随机数  

ASP程序

ASP实现数组中的数字从小到大和从大到小排序

ASP实现数组中的数字从小到大和从大到小排序

ASP使用选择排序、快速排序、冒泡排序、插入排序四种排序法写的ASP自定义排序函数。
可用一个参数来控制返回数组是从小到大排序还是从大到小排序。详细ASP代码如下:

发布时间:2016年2月15日 | 评论:0 | 浏览: | 标签:算法  数组  排序  

前端脚本

JS实现数组中的数字从小到大和从大到小排序

JS实现数组中的数字从小到大和从大到小排序

一维数组数字从小到大和从大到小排序:
 <script type="text/javascript">
 var arr=[15,2,433,10000,8888];
 document.write("<p>原数组为:" + arr + "</p>");
 document.write("<p>从小到大排序:" + arr.sort(function(a,b){return a-b}) + "</p>");
 document.write("<p>从大到小排序:" + (arr.sort(function(a,b){return a-b})).reverse() + "</p>");
 document.write("<p>从大到小排序:" + (arr.sort(function(a,b){return b-a})) + "</p>");
 </script>

发布时间:2016年2月1日 | 评论:0 | 浏览: | 标签:Javascript  算法  数组  排序  

ASP程序

ASP求数组中的最大值和最小值

ASP求数组中的最大值和最小值

ASP求一个数组中数字或数值的最大值和最小值,自定义函数如下:

<%
function max(x)
	dim arr,i
	arr=split(x,",") '拆分数组
	max=cdbl(arr(0)) 'cdbl函数:转换为双精度浮点型
	for i=1 to ubound(arr)
		if cdbl(arr(i))>max then max=cdbl(arr(i))
	next 
end function 
function min(x)
	dim arr,i
	arr=split(x,",")
	min=cdbl(arr(0))
	for i=1 to ubound(arr)
		if cdbl(arr(i))<min then min=cdbl(arr(i))
	next
end function
'调用方式
dim arr : arr="15,2,433,10000,8888"
response.Write("<p>数组为:" & arr & "</p>")
response.Write("<p>数组中的最大值为:" & max(arr) & "</p>")
response.Write("<p>数组中的最小值为:" & min(arr) & "</p>")
%>

发布时间:2016年2月1日 | 评论:0 | 浏览: | 标签:算法  数组  最大值  最小值  

前端脚本

JS求一维和多维数组中数字的最大值和最小值

JS求一维和多维数组中数字的最大值和最小值

一维数组中的最大值和最小值:

<script type="text/javascript">
var arr=[15,2,433,10000,8888];
alert(Math.max.apply(null, arr)); //最大值
alert(Math.min.apply(null, arr)); //最小值
</script>

多维数组中的最大值和最小值:

发布时间:2016年2月1日 | 评论:0 | 浏览: | 标签:Javascript  数组  最大值  最小值  算法  

«1»