我的网站调用了一个js文件(名为 file.js ),如下所示:
<script src="urltothefile/file.js"></script>
.js
文件本身以random()
函数开头
如果数字低于50,它应该打印“没有什么可看的”
如果它更高,它应该执行一个javascript代码。
能做到吗?!
答案 0 :(得分:1)
Math.random() * 100
返回0到100之间的数字。
if (Math.random() * 100 > 50) {
alert('nothing here to see');
}
else {
// Do the code..
}
答案 1 :(得分:0)
您可能想要创建一个功能。有点像...
function prob(value){
if(value < 0 || value > 1) throw "Value should be between 0 and 1.";
return Math.random() < value;
}
if(prob(.5)) {
//do something
//note: i prefer this inverted logic
}
else {
alert('nothing here to see');
}