Javascript函数没有返回期望的值
Javascript function issue not returning the desired value
我知道这可能听起来有些愚蠢,但我一直有问题,这部分在共同的在线教程网站,请我需要你的帮助与函数声明和返回一个特定的值。问题如下。
你是个墨守成规的人。你每周买5个橙子。但橙色价格一直在变化!你想声明一个函数来计算购买5个橙子的成本。然后计算这5个元素的总成本。编写一个名为orangeCost()的函数来完成此操作。它应该取一个橙子成本的参数,并将其乘以5。它应该将乘法的结果记录到控制台。调用每个橙子5美元的函数
这是我的解决方案,但它不工作。
var calOrange = function orangeCost(price, amount) {
console.log("The price for your five oranges is" + " " + calOrange);
}
calOrange(25 * 5);
首先,你的函数不计算结果。为了做到这一点,你应该只传递参数((5,5)
)给它,并在里面进行乘法运算。
其次,我不确定你为什么要在你分配给这个变量的函数中使用calOrange
?
最后,你需要计算五个橙子的总成本,每个5美元。你应该使用两个5作为参数:
function orangeCost(price, amount) {
console.log("The price for your five oranges is " + price * amount);
}
calOrange(5, 5); // "The price for your five oranges is 25"
相关文章:
- 节点导出返回一个空对象
- ES6构造函数返回基类的实例
- 监视函数从服务返回不起作用,但作用域函数起作用
- 控制台返回var不是't定义,但它是
- 从函数返回角度承诺
- Javascript返回值只在循环中返回一次
- 从控制器返回后Ajax启动事件激发
- CKFinder 3为所选文件返回错误的URL
- 如何在d3.js中返回路径的y坐标
- 如何从jquery函数返回变量
- Angular js-返回一个包含类似
- 函数在我期望长度为 17 的地图时返回空
- 简单的模不返回我期望的值列表
- match()返回包含两个匹配项的数组,而我期望一个匹配项
- Javascript函数没有返回期望的值
- 我有一个节点异步函数的例子.回调函数返回不期望的值
- 当我期望为真时,AJAX调用返回false
- 包含数组方法的JavaScript函数没有返回期望的结果
- 返回setTimeout以稍后停止并不像我期望的那样工作
- 变量this不返回我所期望的