我创建了一个生成随机数的函数,该随机数包含在变量中。我 运行 控制台上的代码却未定义?
I created a function that generates a random number which is contained inside the variable. I run the code on the console yet I get undefined?
function nextSequence() {
var randomNumber = (Math.floor(Math.random() * 3) + 1);
}
i 运行 这在控制台上但只是未定义我不知道这有什么问题。任何帮助表示赞赏
如果你想在函数外使用这个数字,你需要从函数体中return它然后调用函数本身:
function nextSequence() {
return Math.floor(Math.random() * 3) + 1;
}
const num = nextSequence();
console.log(num);
function nextSequence() {
var randomNumber = (Math.floor(Math.random() * 3) + 1);
}
i 运行 这在控制台上但只是未定义我不知道这有什么问题。任何帮助表示赞赏
如果你想在函数外使用这个数字,你需要从函数体中return它然后调用函数本身:
function nextSequence() {
return Math.floor(Math.random() * 3) + 1;
}
const num = nextSequence();
console.log(num);