优化：random方法

去除不必要的if判断。