我有一些功能:
fbFetch();
fbFetch1();
fbFetch2();
fbFetch3();
fbFetch4();
我想在页面加载时触发随机函数。
答案 0 :(得分:0)
var fns = [fbFetch, fbFetch2, fbFetch /* ...you get the idea */]
var selectedFn = Math.floor(Math.random() * fns.length);
body.addEventListener("load", fns[selectedFn], false);
答案 1 :(得分:0)
将函数推入数组,然后使用随机索引调用其中一个:
var a = [];
a.push(fbFetch);
a.push(fbFetch1);
//...
var index = parseInt(Math.random() * a.length);
a[index]();
答案 2 :(得分:-1)
将函数放入数组中并使用数学随机格式化。
dt <- data.table(x = list(1:2, 3:5, 6:9), y = 1:3, z = list(4:6, NULL, 5:8))