一些算法的JS实现