Blame view

天文台pc/tianwentai-ui/node_modules/d3-interpolate/src/numberArray.js 332 Bytes
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  export default function(a, b) {
    if (!b) b = [];
    var n = a ? Math.min(b.length, a.length) : 0,
        c = b.slice(),
        i;
    return function(t) {
      for (i = 0; i < n; ++i) c[i] = a[i] * (1 - t) + b[i] * t;
      return c;
    };
  }
  
  export function isNumberArray(x) {
    return ArrayBuffer.isView(x) && !(x instanceof DataView);
  }