JavaScript'теги массивдер үчүн for цикл
Массивдерди for цикли менен дагы
айланууга болот. Бул кандайча жасалганын
көрөлү. Бизде мындай массив болсун:
javascriptlet arr = [1, 2, 3, 4, 5];
Бул массивдин элементтерин циклде чыгаралы:
javascriptfor (let i = 0; i <= arr.length - 1; i++) {
console.log(arr[i]);
}
Массивдин узундугунан бирдик кемитүүнүн ордуна, катуу салыштырууну колдонсо болот:
javascriptfor (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
Массивди for цикли менен айлануу
болуп жаткан процесске көбүрөөк көзөмөлдү
берет. Мисалы, элементтерди нөлдөн эмес,
биринчиден баштап чыгарууга болот:
javascriptfor (let i = 1; i < arr.length; i++) {
console.log(arr[i]);
}
Элементтерди тескери тартипте чыгарууга болот:
javascriptfor (let i = arr.length - 1; i >= 0; i--) {
console.log(arr[i]);
}
Задание 1
Төмөнкү массивдин бардык элементтерин консолго чыгарыңыз:
javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
Задание 2
Төмөнкү массивдин нөлдүк жана акыркы элементтеринен башкасын консолго чыгарыңыз:
javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
Задание 3
Төмөнкү массивдин элементтерин тескери тартипте консолго чыгарыңыз:
javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
Задание 4
Төмөнкү коддо кетирилген катаны оңдоп:
javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i <= arr.length; i++) {
console.log(arr[i]);
}