Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何让我的函数上限(x)在命令提示符中生成一个数字?_Javascript_Node.js_Math_Node Modules - Fatal编程技术网

Javascript 如何让我的函数上限(x)在命令提示符中生成一个数字?

Javascript 如何让我的函数上限(x)在命令提示符中生成一个数字?,javascript,node.js,math,node-modules,Javascript,Node.js,Math,Node Modules,当我导出一个函数并在命令提示符下使用Node.js测试它时,我没有得到期望的结果。该函数包含Math.ceil(x),当我测试它时,它不会生成数字 我成功地导出了带有消息的函数,但我似乎无法用数学来完成。我不知道我哪里出错了 //my math.js file: function ceiling(x){ return Math.ceil(x); } module.exports.ceiling = ceiling; 我希望看到输出为5,但输出为空您的天花()函数正在生成结果;它根本没有被展

当我导出一个函数并在命令提示符下使用Node.js测试它时,我没有得到期望的结果。该函数包含Math.ceil(x),当我测试它时,它不会生成数字

我成功地导出了带有消息的函数,但我似乎无法用数学来完成。我不知道我哪里出错了

//my math.js file:
function ceiling(x){
  return Math.ceil(x);
}
module.exports.ceiling = ceiling;

我希望看到输出为5,但输出为空

您的
天花()
函数正在生成结果;它根本没有被展示出来。除非您特别要求,否则不会显示任何内容。将最后一行替换为
console.log(圆形天花板(4.9))。请参阅和的文档。奇怪的是,当我将x替换为“message”时,我不需要console.log。我想知道这是为什么?顺便说一句,谢谢你的建议,非常有帮助!
//my index.js file
const round = require("./math.js");

round.ceiling(4.9);
/*typing "node index.js" in the command prompt shows blank when I hit enter*/