some() Function in Javascript

some() function ஒரு array இல் உள்ள elements ஒரு குறிப்பிட்ட condition ஐ satisfy செய்கிறதா என கண்டறிய some() function ஆனது பயன்படுகிறது.இங்கு குறைந்தது ஒரு element condition satisfy ஆகும் பட்சத்தில் true என return செய்யும், condition satisfy ஆகவில்லை என்றால் false என return செய்யும்.

array.some(callback(currentvalue,index,arr),thisArg)

Note: some() function-ல் ஒரு callback function argument ஆக அனுபப்படுகிறது. இங்கு array இல் உள்ள குறைந்தது ஒரு element குறிப்பிட்ட condition ஐ satisfy செய்கிறதா என கண்டறிய பயன்படுகிறது. இங்கு true அல்லது false என output கிடைக்கிறது. Empty array ஆக இருந்தால் எப்போதும் false என்ற value மட்டுமே கிடைக்கும்.

Example1

<script>
var data=[50,60,70,80,90,100];  
 function check(value)  
  {  
    return value<60;    
  }  
document.writeln(data.some(check)); 
</script>

மேலே உள்ள Example1-ஐ கவனிக்கவும் இங்கு data என்ற array variable இல் [50,60,70,80,90,100] என்ற values கள் save செய்யபட்டுள்ளது. இங்கு data.some(check) function ஐ பயன்படுத்துகிறோம், check என்ற callback function argument ஆக அனுபப்படுகிறது. இந்த callback function இக்கு value,index,arr என்ற மூன்று argument கள் கிடைக்கும். இந்த function இல் முதல் argument ஆக கிடைக்கும் array இன் value ஐ வைத்து function இல் உள்ள condition செய்கிறதா என கண்டறிய some() function ஆனது பயன்படுகிறது.இங்கு குறைந்தது ஒரு element condition satisfy ஆகும் பட்சத்தில் true என return செய்யும், condition satisfy ஆகவில்லை என்றால் false என return செய்யும். இங்கு முதல் element condition ஐ satisfy செய்கிறது எனவே true என output கிடைக்கிறது.

Output:

true

Example2

<script>
var marks=[25,50,75,100];  
 function check(value)  
  {  
    return value<100;    
  }  
document.writeln(marks.every(check));
</script>

மேலே உள்ள Example2-ஐ கவனிக்கவும் இங்கு marks என்ற array variable இல் [25,50,75,100] என்ற values கள் save செய்யபட்டுள்ளது. இங்கு marks.some(check) function ஐ பயன்படுத்துகிறோம், check என்ற callback function argument ஆக அனுபப்படுகிறது. இந்த callback function இக்கு value,index,arr என்ற மூன்று argument கள் கிடைக்கும். இந்த function இல் முதல் argument ஆக கிடைக்கும் array இன் value ஐ வைத்து function இல் உள்ள condition செய்கிறதா என கண்டறிய some() function ஆனது பயன்படுகிறது. இங்கு array இல் உள்ள எந்த ஒரு element-ம் condition satisfy செய்யவில்லை எனவே false என output கிடைக்கிறது.

Output:

false

Comments