我有以下代码循环遍历课程中的所有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"
非常感谢任何帮助。