【发布时间】:2022-01-13 19:14:57
【问题描述】:
给定一个包含正面和负面评论数量的对象,例如{正面:24,负面:8},返回评论正面分数。
function getReviewPositivityScore (positive, negative) {
let a = positive;
let b = negative;
let result = a - b ;
return result;
}
module.exports = getReviewPositivityScore;
我收到的错误消息: getReviewPositivityScore 1) 应该返回正面评论的数量减去负面评论的数量
0 通过 (6ms) 1 次失败
-
getReviewPositivityScore 应该返回正面评论的数量减去负面评论的数量:
AssertionError: 预期 NaN 深度等于 16
- 预期 - 实际
-NaN +16
在上下文中。 (.guides/secure/test3.5.1.js:8:17) 在 processImmediate (internal/timers.js:439:21)
【问题讨论】:
-
你检查函数输入了吗?似乎积极不是一个数字
-
输入是一个对象,而不是两个数字参数。
-
我知道它是一个 obj,但我不知道如何将一个 obj 放入一个有两个数字的数学问题中。这就是我写它的原因。
-
function getReviewPositivityScore (obj) { let a = obj.positive; let b = obj.negative;
标签: javascript javascript-objects