zoukankan      html  css  js  c++  java
  • 3.27号数组

    数组:

    强类型:存储相同数据类型的数据的集合,存储中是连续的,有存储长度

    弱类型:不同类型的数据的,是没有长度

    定义数组:

    var attr = new Array(5);     定义一个空的数组
    var attr1 = new Array(1,2,3,4,5,6);   定义一个有数值的数组
    var attr2 = [1,2,3,4,5];    定义有数值的数组
    var attr3 = ["年后",1,"年啊后",2];    定义一个空数组
    alert(attr);
    取值:
    alert(attr3[1]);   会显示“1”
    赋值:
    attr3[0]=1       年后会变成1
    attr3[2]=5      年啊后变5
    alert(attr1[2])    显示3   
    

     

    取数组里面的每一个值
    	var attr = [1,2,3,4,5,6,7,9,8]
    		
    	alert(attr[0]);
    	alert(attr[1]);
    	...
    	alert(attr[8]);
    	for(var i=0;i<attr.length;i++)       attr.lenght不知道数组多长
    	{
    		alert(attr[i]);	
    	}
    求数组中的最大值
    		var m = 0;
    		for(var i=0;i<attr.length;i++)
    		{
    			if(attr[i]>m)
    			{
    				m = attr[i];		
    			}	
    		}
    		alert(m);
    	
    		0--attr[0]1>m 0  m==1
    	        1--attr[1]2>m 1  m = 2
    	        ...
    		7--attr[7]9>m 7  m = 9
    		8--attr[8]8<m 9  m  
    求最小值
    		var m = 1;
    		for(var i=0;i<attr.length;i++)
    		{
    			if(attr[i]<=m)
    			{
    				m = attr[i];
    			}	
    		}
    		alert(m);
    		
    求平均值
    		var m = 0;
    		for(var i=0;i<attr.length;i++)
    		{
    			m = m+attr[i];       数组的和	
    		}
    		var p = m/attr.length;     和除数字长度
    		alert(p);
    

      

      

  • 相关阅读:
    SpringBoot的缓存
    jsp标签指定id区域内容显示和隐藏
    Linux awk统计日志中出现过的IP(或出现次数最多的N个IP)
    回文数
    算法z形字符串
    最长回文字符串
    redis与Mysql数据同步
    算法(1)
    滑动窗口算法
    HTTP长连接和短连接
  • 原文地址:https://www.cnblogs.com/syx1997/p/8662316.html
Copyright © 2011-2022 走看看