首页 > 解决方案 > 无法生成和显示随机生成的整数

问题描述

我是一名学生,一直在尝试用 JavaScript 创建一个程序来创建一个函数并生成一个介于 1 和 9 之间的随机整数(整数)。我在测试中为此创建了两个不同的程序,但同时使用 Visual Studio Code它不打印生成的数字。

请参阅下面的代码,如果您有任何问题,请告诉我。

function random_num() {
    let random_num = Math.floor(Math.random() * 9) +1;
    return random_num;
}
console.log(random_num);
function random_num(min, max) {
    min = Math.ceil(1);
    max = Math.floor(9);
    return Math.floor(Math.random() * (max - min)) + min;
}
console.log(random_num);

提前致谢!

标签: javascriptfunctionmathrandom

解决方案


Always save your result in variable then print it

function random_num(min, max) {
    min = Math.ceil(1);
    max = Math.floor(9);
    return Math.floor(Math.random() * (max - min)) + min;
}

const randomNumber1 = random_num()
console.log(randomNumber1);

在此处输入图像描述

'use strict';

function random_num() {
    let random_num = Math.floor(Math.random() * 9) +1;
    return random_num;
}

const randomNumber = random_num()
console.log(randomNumber);


推荐阅读