javascript实现puddles算法实例