for සැකසුම
for සැකසුම චක්රයක් අර්ථ දක්වයි: එහි ඇතුළත
තබා ඇති කේතය, නියමිත ප්රමාණයක් සඳහා
නැවත නැවත කරනු ලැබේ.
වාක්ය රචනය
for (ආරම්භක විධාන; චක්රය අවසන් කිරීමේ කොන්දේසිය; චක්රය හරහා ගමනින් පසුව විධාන) {
චක්රයේ ශරීරය
};
උදාහරණය
0 සිට 10 දක්වා අංක අනුක්රමය
මුද්රණය කරමු:
for (let i = 0; i <= 10; i++) {
console.log(i);
}
උදාහරණය
10 සිට 0 දක්වා අංක අනුක්රමය
මුද්රණය කරමු:
for (let i = 10; i >= 0; i--) {
console.log(i);
}
උදාහරණය
0 සිට 10 දක්වා ඉරට්ටේ සංඛ්යා
මුද්රණය කරමු:
for (let i = 2; i <= 10; i += 2) {
console.log(i);
}
උදාහරණය
අරාවේ අංග මුද්රණය කරමු:
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
උදාහරණය
ආරම්භක විධාන සහ චක්රය හරහා ගමනින් පසු විධාන එකකින් නොව, කොමාවලින් වෙන් කරන ලද විධාන කිහිපයකින් සමන්විත විය හැකිය. උදාහරණයක් සඳහා, අපි ගණක දෙකක් සාදමු: පළමු එක සෑම පුනරාවර්තනයකදීම එකකින් වැඩි වීමට ඉඩ හරින්න, දෙවැන්න - දෙකකින්:
for (let i = 0, j = 0; i <= 9; i++, j += 2) {
console.log(i, j);
}