var myStringArray = ["abcd", "efgh", "ijkl"], foundResult = false;
myStringArray.forEach(function(currentString) {
    if (/\d+/.test(currentString)) {
        console.log("Number found");
        foundResult = true;
    }
});
if(foundResult === false) {
    console.log("Number NOT found");
}
这段代码就是为了演示这个问题。我必须使用一个额外的变量来检查是否有匹配。有没有优雅的方法来处理这个没有变量?
编辑:我知道我可以使用some,但我想匹配不匹配的情况以及在代码的最后一个if条件中看到的情况。