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]);
}