作者热门文章
- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
*/
public static int f1(){
return (int)(Math.random()*5)+1; //等概率1-5
}
// 随机机制,只用f1生成只返回0和1的等概率函数二
public static int f2(){
int ans = 0;
do {
ans = f1();
}while (ans == 3);
return ans<3?0:1;
}
//三次f2得到000~111做到更改率------>0-7
public static int f3(){
int ans = (f2()<<2)+(f2()<<1)+(f2()<<0);
return ans;
}
// 0-6等概率返回
public static int f4(){
int ans = 0;
do {
ans = f3();
}while (ans==7){
return ans;
}
}
我已经有一段时间(2年)没有使用JS了,我似乎忘记了一些基础知识; 所以我的问题是:我如何清理或“简化”以下 JavaScript? 它将帮助我改进我的 JS 代码(也许还能让我开动脑筋 - 哈哈)。
我是一名优秀的程序员,十分优秀!