Check Array for empty strings

by Terrance Smith

JavaScript

function Test() {
    var a1 = [
        "a", "b", "c", "d"];
    var a2 = [
        "a", "", "c", "w"];
    if (HasEmptyItemInArray(a1) === true) {
        alert("doesn't work ");
    }

    if (HasEmptyItemInArray(a2) === true) {
        alert("works ");
    }
    alert("you should have just seen an alert box that says 'works'");
}


function HasEmptyItemInArray(mArray) {
    var retval = false;

    for (var i = 0; i < mArray.length; i++) {
        if (mArray[i].trim().length === 0) {
            retval = true;
            return retval;
        }
    }
    return retval;
}
Test();