我正在学习如何编码,我在这里有点难过。我真的很想知道我公然错过了什么。
我希望你创建一个函数来跟踪提供给该函数的黑豆或白豆的数量。
函数需要以特定格式“White: 1;Black: 0”返回一个字符串,表示两种颜色的豆子的数量
var beanCounterCreator = function() {
var black = 0;
var white = 0;
var beanCounter = function(bean) {
if (bean = "white") {
return white++
} else if (bean = "black") {
return black++
} else(bean = undefined)
return null
}
return beanCounter;
}
var beanCounter = beanCounterCreator();
以便测试用例在以下情况下返回 true:
console.log(beanCounter("white"));
// -> White: 1;Black: 0
console.log(beanCounter("black"));
// -> White: 1;Black: 1
console.log(beanCounter("white"));
// -> White: 2;Black: 1
console.log(beanCounter("red"));
// -> White: 2;Black: 1