【发布时间】:2018-01-04 14:31:04
【问题描述】:
我对如何让函数一次返回真/假感到困惑。
我有要拆分的字符串。如果有“。”并检查它是否小于 3,然后将循环直到最后一个值,如果它为真则返回,否则如果为假。
如果其中一个值超过250,则返回false
const splitString = "123.123.1".split(".");
for (var i = 0; i < 3; i++) {
var prefix = parseInt(splitString[i]);
console.log(stringCheck(prefix))
}
function stringCheck(inputString) {
if (inputString < 250) {
return true
} else {
return false
}
}
【问题讨论】:
-
我试图显示字符串是否不大于 250。如果不大于 250,它将显示一次 true,否则如果大于 250,它将显示 false
-
您不能同时返回
true和false。您可以返回true或false。 -
我相信你的意思是,如果一个值大于 250,你想立即返回 false,如果没有值大于 250,则返回 true
标签: javascript