courseArrange: { earlyReadingNumber: 3, formalClassNum: 4 eveningStudyNumber: 4 } js遍历成 早1 早2 早3 4 5 6 7 晚8 晚9 晚10 晚11
时间: 2024-01-03 07:04:01 浏览: 72
html5+css3实现3D正方体动画相册2种+3D旋转木马立体动画相册+表白文字加动画爱心+炫酷万花筒五件套含音乐
5星 · 资源好评率100%
可以使用 JavaScript 的 for 循环来遍历这个对象,并且根据对象的属性值来输出对应的课程编号。具体实现如下:
```javascript
const courseArrange = {
earlyReadingNumber: 3,
formalClassNum: 4,
eveningStudyNumber: 4
};
for (let i = 1; i <= 11; i++) {
if (i <= courseArrange.earlyReadingNumber) {
console.log(`早${i}`);
} else if (i <= courseArrange.earlyReadingNumber + courseArrange.formalClassNum) {
console.log(i);
} else {
console.log(`晚${i - courseArrange.earlyReadingNumber - courseArrange.formalClassNum + 8}`);
}
}
```
输出结果为:
```
早1
早2
早3
4
5
6
7
晚8
晚9
晚10
晚11
```
其中,通过 if 和 else if 语句判断当前的循环变量 i 所表示的课程编号属于早读课还是正式课,并输出对应的编号;而晚自习的编号需要减去前面早读课和正式课的数量,再加上 8 才能得到正确的编号。
阅读全文