自己写个玩具包时,碰上了一个问题,解决不了,大佬们有思路吗:
对于给定的S和n, 是否存在这样的等差数列 S1 、S2 、...、Sn, 满足S1 * S2 * ... * Sn === S, 如果存在, 通项公式是什么?
目的其实是图片的缩放, 我一方面希望实现 Lib.emit("SCALE", { scalar: S }), 另一方面又希望能实现一个缓动事件, 对于任意的 scalar: S, 可以将 SCALE事件分成若干个 scalar 递减的事件 emit 出去, 外面对这个递减数列无需任何处理, 只需要依次对图片执行 scale( Si ) 就行了