• JavaScript函数


            //函数
            //四要素:返回类型 函数名 参数列表 函数体
            function show(){
                alert("hello");    
            }
            show();
    /*        public string show(){      
                函数体                         //强类型语言 的返回类型 
            }
    */        
            
    
            //有参数的函数
            //形式参数 a,b
            //实际参数 10,14
            function jia(a,b){
                alert(a+b);    
            }
            jia(10,14);
            
            //有返回值的函数
            function jia(a,b){
                return a+b;    //执行到return函数结束    
            }
            //对数组进行排序的函数
            //需要一个数组,返回排好序的数组
            //驼峰法命名
            
            /*
                *对数组进行排序
                *@param a代表要进行排序的数组            //良好的函数注释习惯,可增加代码的可读性!
                *@param b代表。。。
                *@return 返回一个排好序的数组
                *@author XXX
            */
            function paiXu(a){                       //冒泡排序法函数
                for(var i=1;i<a.length;i++){         //外层for循环:控制比较的轮数,比数组长度少1
                    for(var j=0;j<a.leng-i;j++){     //里层for循环:控制每轮比较的次数,小于数组长度减轮数
                        if(a[j]>a[j+1]){             //内层if语句:控制每次比较,如果前边的数比后边的数大,则前边的数往后排列
                            var zj = a[j];
                            a[j] = a[j+1];
                            a[j+1] = zj;
                        }
                    }    
                }
                return a;                            //最后返回一个排好的数组    
            }
            var attr = [2,23,46,0,76,61,99,12,88,50];//定义一组随机数
            attr = paiXu(attr);                      //调用函数排序。然后把返回的排序好的值放在定义的数组中
            console.log(attr); 
  • 相关阅读:
    [bzoj1576] [Usaco2009 Jan]安全路经Travel
    [坑][poj2396]有上下界的最大流
    bzoj1458 士兵占领
    [Ahoi2013]差异
    bzoj2424 [HAOI2010]订货
    bzoj1741 [Usaco2005 nov]Asteroids 穿越小行星群
    bzoj2251 [2010Beijing Wc]外星联络
    bzoj1977 [BeiJing2010组队]次小生成树 Tree
    bzoj2729 [HNOI2012]排队
    bzoj1925 [Sdoi2010]地精部落
  • 原文地址:https://www.cnblogs.com/rose1324/p/7976733.html
Copyright © 2020-2023  润新知