Javascript 使用Node.js页面生成随机数
使用Javascript node express,我试图创建一个页面,每次加载一个随机数。但是,这会向我发送一个500服务器错误通知,我不知道为什么Javascript 使用Node.js页面生成随机数,javascript,node.js,Javascript,Node.js,使用Javascript node express,我试图创建一个页面,每次加载一个随机数。但是,这会向我发送一个500服务器错误通知,我不知道为什么 app.get('/random-number',function(req,res){ res.type('text/plain'); var randomnumber=Math.random(); res.send(randomnumber); }); res.send()函数不允许在响应体中发送整数 从:
app.get('/random-number',function(req,res){
res.type('text/plain');
var randomnumber=Math.random();
res.send(randomnumber);
});
res.send()函数不允许在响应体中发送整数
从:
body参数可以是缓冲区对象、字符串、对象或数组
因此:
app.get('/random-number',function(req,res){
res.type('text/plain');
var randomnumber=Math.random();
res.send(''+randomnumber);
});
为我工作
或者,当然:
app.get('/random-number',function(req,res){
res.type('text/plain');
var randomnumber=Math.random();
res.send(randomnumber.toString());
});
您是否查看了运行服务器的控制台?它报告了什么错误?您使用的是什么web框架?错误是什么?你点击了哪一页?你自己做了什么来解决这个问题?提问前请先看。随机数的生成不是这里的关键,我想你在
randomnumber=1
时也会遇到同样的问题。