I am new `mocha` and I need to run one test `100` times. In the following code, a function `regexTest` is tested for `true`.

```
var assert = require('assert');

describe('regexTest',function() {
    it('should return true if the string starts with a number',function() {
        var i = 1;
        while(i++ <= 100) {
            assert.equal(true,regexTest(Math.random().toString(36).substring(7)));
        }
    });
})

function regexTest(randStr) {
    let match = randStr.match(/^\d+/);
    if(match && match.length > 0) {
        return true;
    }else{
        return false;
    }
}

```

I am not sure if this is the correct way to run a repeated test, inside a while loop. Also, I doubt the results because no matter what, it always returns passed for a single test.

What could be a better approach here?