UNPKG

mm_maths

Version:

这是一个可以将数学公式推导变形,并转成js和计算的模块。

29 lines (28 loc) 567 B
/** * 连涨趋势 * @param {Object} arr 数组 * @param {Number} period 周期(单位:天) * @param {Number} n 幅度 * @return {Number} 连涨返回1, 否则返回0 */ module.exports = function UPNDAY(arr, period = 3, n = 0.02) { if (arr.length > period) { var day = 0; var num = 1 + n; for (var i = arr.length - 1; i > 0; i--) { var bl = arr[i] > arr[i - 1] * num; if (bl) { day++; if (day == period) { break; } } else { break; } } if (day >= period) { return 1 } } return 0; };