node.js - nodejs函数的语法
问题描述
我现在开始在 JS 上编码。有几件事我不太了解,我有点困惑,因为我几乎尝试了所有内容,但我无法解决错误。有人会为此提供一些帮助或指导吗?
我的代码
function ImparPar(NumIp) {
if(NumIp % 2 === 0) {
return 'Par';
} else {
return 'Impar';
}
}
解决方案
您的函数定义(在第 1 行)具有以下内容:
function
关键字_- 函数名称 (ImparPar)
- 一个
formal
参数(NumIP)
所有这些使它成为一个函数定义。
当您稍后在代码中调用该函数时(第 13 行),您只需要按名称调用它。例如:
ImparPar(2);
当你调用一个函数时,你传递它 - 所谓的 - 一个actual
参数(在你的情况下2
)。
当您使用function
关键字作为前缀时,它被解释为函数定义,因此不需要actual
参数,而是需要形式参数。
如果您function
从第 13 行删除关键字,它应该可以按预期工作,只需执行该函数。
推荐阅读
- esp8266 - Sonoff Switch eWeLink 与 Tasmodo
- php - php preg_match_all 在字符串中查找gettext语言字符串
- python - python中排序链表合并的问题理解
- java - 当视图被限制为卡片视图时,如何修复视图离开页面
- java - 骆驼路线不删除使用“delete=true”处理的文件
- javascript - 如何根据每个数组中的某个项目对 Observable 数组进行排序
- sql - SQL Where 子句大大增加了查询时间
- flutter - Dart:可取消的后期延迟/未来
- vb.net - 使用类型来访问属性而不是具体实例
- windows - 如何使用 unix 类型的换行符克隆 github repo