zoukankan      html  css  js  c++  java
  • JavaScript数组

    求 70,89,78,90,96,79,88,100,56,95 总和,最大值,平均值

    var sum=0
    var attr=[70,89,78,90,96,79,88,100,56,95]
    for(var i=0;i<attr.length;i++)
    {
         if(attr[i]>sum)
         {
             sum=attr[i]
         }
    }
     
    alert(sum)
    

    var sum=0
    var attr=[70,89,78,90,96,79,88,100,56,95]
    for(var i=0;i<attr.length;i++)
    {       
     
             sum=attr[i]+sum
    }
     
    alert(sum)
    

    平均值

    var sum=0
    var attr=[70,89,78,90,96,79,88,100,56,95]
    for(var i=0;i<attr.length;i++)
    {       
     
             sum=attr[i]+sum/attr.length
    }
     
    alert(sum)
    

    最小:sum=数组中任何一个数

    var sum=56
    var attr=[70,89,78,90,96,79,88,100,56,95]
    for(var i=0;i<attr.length;i++)
    {
         if(attr[i]<sum)
         {
             sum=attr[i]
         }
    }
     
    alert(sum)
    

    7,12,16,20,25
    给数组插入值;这个值不能与数组的值一样

    <script type="text/javascript">
        var attr = [7,12,16,20,25];
        var reng=prompt("输入")
        for(var i=0;i<attr.length;i++)
        {
            if(attr[i]==reng)
            {
            break ;
            }
            if(i==attr.length-1)
            {
            attr[i+1]   =reng;
            }  
        }
        alert(attr)
    </script>
    

    冒泡排序:按照从小到大的顺序排列
    9,8,7,6,5,4,3,2,1

    var attr = [9,8,7,6,5,4,3,2,1];
    var zj = 0;
    for(var i=0;i<attr.length-1;i++)
    {
        for(var j=0;j<attr.length-1;j++)
        {
            if(attr[j]>attr[j+1])
            {
                zj = attr[j];
                attr[j] = attr[j+1]
                attr[j+1] = zj;
            }  
        }  
    }
    alert(attr);
    

    查找某个值:1,4,5,3,2,7,6,9

    var attr = [1,4,5,3,2,7,3,9];
    var a =3;
    var sy = -1;
    for(var i=0;i<attr.length;i++)
    {
        if(a==attr[i])
        {
            sy = i;
            alert("索引号"+i);
            //alert(i);
        }
    }
    if(sy==-1)
    {
        alert("没有找到!");
    }
    

      

     
  • 相关阅读:
    PHP之Trait详解
    PHP中__call()方法与重载解析
    PHP Closure(闭包)类详解
    PHP 核心特性
    回调函数
    php的各种 I/O流 以及用法
    关于php的buffer(缓冲区)
    php的运行原理、cgi对比fastcgi以及php-cgi和php-fpm之间的联系区别
    低功耗设计入门(一)——低功耗设计目的与功耗的类型
    从CMOS到触发器(一)
  • 原文地址:https://www.cnblogs.com/xiaohaihuaihuai/p/7718860.html
Copyright © 2011-2022 走看看