嘿,所以我对编码还比较陌生,并且已经开始制作discord机器人,主要是为了在我的discord服务器上玩耍。如果您熟悉动物穿越系列,那么您将熟悉“秸秆市场”,我想执行一个命令,在用户执行“ + turnipprice”命令后给其一个随机数。每当我尝试执行该命令时,它都会在“当前萝卜价格为...”处停止,这是我尝试使用的代码。
require 'PHPExcel.php';
$objPHPExcel = new PHPExcel();
/*CODE for excel*/
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="file.xls"');
header('Cache-Control: max-age=0');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('php://output');
已解决
答案 0 :(得分:1)
您的问题是您写了math.random()
,JS区分大小写,这意味着math.random()
和Math.random()
是2个不同的表达式,特别是,JS将抱怨math is not defined
呼叫math.random()
。
因此,您应该更改代码以使用Math.random()
:
const m = await message.channel.send("Fetching Turnip Prices...");
m.edit("Current Turnip Price Is...");
m.edit(Math.random());
}
您可以看到math
和Math
.random()
,here
另外,请注意,在您的问题中,您并未确切说明问题的所在,而且问题似乎突然被切开了,请确保您发布完整且可理解的问题,以便SO成员可以帮助您< / p>