मेथड lastIndexOf

मेथड lastIndexOf ऐरे में एलिमेंट की खोज करता है। आखिरी मिले एलिमेंट की संख्या लौटाता है, या -1, अगर ऐसा कोई एलिमेंट नहीं है। पहले पैरामीटर में हम खोज के लिए एलिमेंट निर्दिष्ट करते हैं, दूसरे (वैकल्पिक) - वह पोजीशन, जहां से खोज शुरू करनी है। खोज ऐरे के अंत से शुरू की जाती है।

सिंटैक्स

javascriptऐरे.lastIndexOf(एलिमेंट, [कहाँ से शुरू करें]);

उदाहरण

आइए ऐरे में आखिरी 3 की पोजीशन ढूंढते हैं:

javascriptlet arr = [1, 2, 3, 3, 3, 4, 5];
let res = arr.lastIndexOf(3);

console.log(res);

कोड एक्सिक्यूट होने का रिजल्ट:

javascript4

उदाहरण

अब आइए कोशिश करते हैं ऐसा एलिमेंट ढूंढने की जो ऐरे में मौजूद नहीं है:

javascriptlet arr = [1, 2, 3, 4, 5];
let res = arr.lastIndexOf(6);

console.log(res);

कोड एक्सिक्यूट होने का रिजल्ट:

javascript-1

उदाहरण

आइए दी गई पोजीशन से खोज शुरू करते हैं। रिजल्ट में आखिरी 3 मिलेगी, छोड़े गए लोगों को छोड़कर:

javascriptlet arr = [1, 2, 3, 3, 4, 5, 3];
let res = arr.lastIndexOf(3, 4);

console.log(res);

कोड एक्सिक्यूट होने का रिजल्ट:

javascript3

यह भी देखें

  • मेथड includes,
    जो ऐरे में एलिमेंट की मौजूदगी चेक करता है
  • मेथड indexOf,
    जो एलिमेंट्स की शुरुआत से खोज करता है