数组uuuRand($arr[,$num])$arr==用于获取元素的数组$num==随机获取下标数,其中第二个参数$num是可选的,默认值为1。注意:当第二个参数大于1时,返回值为数组;当第二个参数未设置或值为1时,返回值为下标。简单的示例代码如下:1。当第二个参数没有传递值时;$arr=array(“a”,“B”)$rndkey=arrayuuurand($arr)echo$arr[$rndkey]//当第二个参数的值大于1时输出a或B2;$arr=array(“a”,“B”,“C”,“d”$rndkey=array_uu2;rand($arr,2)print_2;R($rndkey])//输出一个随机键数组
vararr=[2,4,5,3,3,0]vararvalue//用于存储所检索数组的(vari=0I)值&长时间){arrvalue=arr[i]//数组的索引从0开始控制台.log(arrvalue)//打印上的值控制台}扩展数据:JS获取数组的大值和最小值vararr=[3,12,23,18,25,33,22,30,1]方案一:首先对数组(小)排序,第一项是最小值,最后一项是大值varminvarmaxarr.soft文件(函数(a,b){returna-b})min=arr[0]max=arr[排列长度-1]方案二:在Math对象中使用min()方法和max()方法,需要逐个传入比较数进行比较,但可以通过以下方式进行转换:varmin=数学.min(阿里尔)控制台.log(最小值)//NANconsole.log文件(数学.min(3,12,23,18,25,33,22,30,1))//1控制台.log(数学.max(3,12,23,18,25,33,22,30,1))//33varmin=eval(“数学.min("排列到字符串()“”“)//1使用字符串拼接varmin=Eval(”数学.max("排列到字符串()“”“)//33varmin=数学最小应用(obj,ARR)//1使用applyingmethod的特征,varmax=数学大应用(对象,arr)//33