```
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");
}

```

**This piece of code is to demonstrate the problem.** I have to use an extra variable to check whether there was a match or not. Is there any elegant way to handle this without the variable?

**Edit:** I know I can use `some`, but I would like to match the no match case as well as seen in the code's last `if` condition.