Break

சுழற்சிக்காக குறிப்பிடப்பட்ட நிபந்தனை false ஆக மாறும்போது சுழற்சி முடிவடைகிறது. இருப்பினும், break அறிக்கையைப் பயன்படுத்துவதன் மூலம் நாம் எந்த சுழற்சியையும் கட்டாயமாக முடிக்க முடியும்.

தொடரியல்

ஜாவாஸ்கிரிப்டில் break இன் தொடரியல் கீழே கொடுக்கப்பட்டுள்ளது:

for (initialization; endCondition; change) {
    if(conditionForBreaking){
        break;
    }
}

விளக்கம்:

  • for சுழற்சியின் உள்ளே conditionForBreaking நிபந்தனை பூர்த்தி செய்யப்படும் போதெல்லாம் கட்டுப்பாடு for சுழற்சிக்கு வெளியே சென்று சுழற்சி முடிவடைகிறது.

எடுத்துக்காட்டு

  • நம்மிடம் எண்களின் வரிசை உள்ளது என்று வைத்துக்கொள்வோம், 5 ஆல் வகுபடும் எண்ணின் முதல் நிகழ்வை அச்சிட வேண்டும். இதைச் செய்ய break அறிக்கையைப் பயன்படுத்தலாம்:
const arr = [4, 7, 9, 11, 45, 23, 15, 87];

for(let i = 0; i < arr.length; i++){
    if(arr[i]%5 == 0){
        console.log(arr[i]);
        break;
    }
}
// இந்தக் குறியீடு 45 ஐ அச்சிடும், இது 5 ஆல் வகுபடும் முதல் எண்ணாகும்
  • while சுழற்சியின் உள்ளேயும் Break அறிக்கையைப் பயன்படுத்தலாம்.
const arr = [4, 7, 9, 11, 45, 23, 15, 87];
let i = 0;
while(i < arr.length){
    if(arr[i]%5 == 0){
        console.log(arr[i]);
        break;
    }
    i++;
}
// இந்தக் குறியீடும் 45 ஐ அச்சிடும், இது 5 ஆல் வகுபடும் முதல் எண்ணாகும்

results matching ""

    No results matching ""