javascript - 无法生成和显示随机生成的整数
问题描述
我是一名学生,一直在尝试用 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);
提前致谢!
解决方案
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);
推荐阅读
- python - 在python中拆分键值字符串并将其移动到df列中
- python - 任何人都可以解释列表中 is 运算符的工作机制吗?
- visual-studio - 当我在手机中安装我的 apk 时,它显示“您要安装此应用程序吗?它不需要任何特殊访问权限。”
- javascript - mongoose -schema 选项针对特定字段更新
- centos7 - 执行openstack的剧本时无法连接到我的sql
- php - 登录到 myPhpAdmin
- python - Python。将新数字覆盖到矩阵的列中
- ibm-watson - 如何从 Watson 中删除服务?
- php - 带有php邮件发送的联系表
- hive - 如何抑制蜂巢警告