zoukankan      html  css  js  c++  java
  • js 的普通函数

    计算阶乘的函数

    function factorial(n){
      var product = 1;
      while(n>1){
        product *= n;
        n--;
      }
      return product;
    }
    factorial(4)
    
    function factorial2(n) {
      var i,
      product = 1;
      for (i = 2; i <= n; i++) {
        product *= i;
      }
      return product;
    }
    factorial2(2)
    View Code

     绝对值函数

    function abs(x) {
      if (x >= 0) {
        return x;
      } else {
        return - x;
      }
    }
    abs(-2)
    View Code

     比较两个数组的函数

    function equalArrays(a, b) {
      if (a.length != b.length) {
        return false;
      }
      for (var i = 0; i < a.length; i++) {
        if (a[i] !== b[i]) {
          return false;
        }
      }
      return true;
    }
    
    var a = [1,3];
    var b = [1,2];
    equalArrays(a,b);//true
  • 相关阅读:
    分布式 and 集群
    时间复杂度



    线性表 & 散列表
    栈 & 队列
    数组 & 链表
    数据结构&算法
    Docket 容器引擎
  • 原文地址:https://www.cnblogs.com/ron123/p/5398426.html
Copyright © 2011-2022 走看看