算法javascript实现