循环查看数字是否存在,如果不迭代则直到数字不存在

时间:2016-08-24 16:42:39

标签: javascript jquery arrays for-loop

我有以下代码循环遍历课程中的所有moduleId,例如,一门课程的输出是

0000 0001 0002 0003

var self = this;
$('#addCourseBtn').on('click', function () {
    var templateId = self.courseTemplate.get('ID');
    var num = 0;
    var courseString = ("000" + num).substr(-4, 4);
    console.log(courseString);


    var i, s, courseModuleList = (self.courseTemplate.get('ModuleIndexList')), len = courseModuleList.length;

    for (i = 0; i < len; ++i) {
        if (i in courseModuleList) {
            s = courseModuleList[i];
            if (self.modules.get(s) != undefined) {
                var moduleId = (self.modules.get(s).get('Id'));
            }
        }
    }
});

我希望能够检查一个数字是否以0000开头存在,如果存在,则迭代一个0001然后如果存在迭代到0002等等,那么如果它不存在courseString = "0004"非常感谢任何帮助。

0 个答案:

没有答案