【发布时间】:2017-02-17 16:33:08
【问题描述】:
正如标题所说,我正在尝试使用 RandomORG API 来生成(真)随机数,当我尝试在我的 NodeJS 中生成随机数时,唯一的事情就是返回 undefined。
这就是我的做法:
var RandomOrgAPI = require('random');
var die;
//Here I log a random integer to the console.
console.log("" + RandomOrgAPI.integer({min:1,max:5,num:1},function(result){console.log(die = result[0])}));
【问题讨论】:
-
请显示实际的命令行错误。
-
RandomOrgAPI.integer是一个异步方法,它不会返回结果,它会调用callback参数并将结果作为它的第一个参数。console.log除了"" + undefined的结果外,什么都不能显示。 -
console.loginside 回调是否运行过?
标签: javascript node.js random