小编use*_*860的帖子

Javascript eval in function

我想创建一个必须在2个数字之间生成一个随机数的函数,然后将其保存在变量中.我正在使用此代码:

function rand(ran1, ran2, randVar) {
    var randomNumb = Math.floor(Math.random()*(ran2 - ran1)) + ran1;
    eval("var " +randVar+ " = "+randomNumb+";"); 
}
rand(12, 49, rand1)
alert("Your number is: "+rand1)
Run Code Online (Sandbox Code Playgroud)

我得到的错误是: Can't find variable: rand1

谁能帮我?

javascript variables function

1
推荐指数
1
解决办法
74
查看次数

标签 统计

function ×1

javascript ×1

variables ×1