কম্পিউটার

জাভাস্ক্রিপ্টের সাথে একটি অ্যারেতে নির্দিষ্ট শব্দগুলি কীভাবে খুঁজে পাবেন?


একটি অ্যারেতে নির্দিষ্ট শব্দ খুঁজে পেতে, আপনি অন্তর্ভুক্ত() ব্যবহার করতে পারেন। আমাদের নিম্নলিখিত অ্যারে আছে -

var sentence = ["My Name is John Smith. My Favourite Subject is JavaScript. I live in US. I like Hockey"];

এখন, নিচের একটি অ্যারে রয়েছে যা আমাদের উপরের "বাক্য" অ্যারেতে অনুসন্ধান করার জন্য প্রয়োজনীয় শব্দগুলি রয়েছে -

var keywords = ["John", "AUS", "JavaScript", "Hockey"];

উদাহরণ

নিম্নলিখিত কোড -

var keywords = ["John", "AUS", "JavaScript", "Hockey"];
var sentence = ["My Name is John Smith. My Favourite Subject is JavaScript. I live in US. I like Hockey"];
const matched = [];
for (var index = 0; index < sentence.length; index++) {
   for (var outerIndex = 0; outerIndex < keywords.length; outerIndex++) {
      if (sentence[index].includes(keywords[outerIndex])) {
         matched.push(keywords[outerIndex]);
      }
   }
}
console.log("The matched keywords are==");
console.log(matched);

উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -

node fileName.js.

এখানে, আমার ফাইলের নাম demo226.js।

আউটপুট

আউটপুট নিম্নরূপ -

PS C:\Users\Amit\JavaScript-code> node demo226.js
The matched keywords are==
[ 'John', 'JavaScript', 'Hockey' ]

  1. জাভাস্ক্রিপ্টের সাথে একটি উপাদান লুকানো আছে কিনা তা কিভাবে খুঁজে বের করবেন?

  2. কীভাবে জাভাস্ক্রিপ্ট অ্যারেতে একটি উপাদান অনুসন্ধান করবেন?

  3. একাধিক মান দ্বারা জাভাস্ক্রিপ্ট অ্যারের উপাদানগুলি কীভাবে খুঁজে পাবেন?

  4. কিভাবে একটি ব্যবহারকারী-ইনপুট জাভাস্ক্রিপ্ট অ্যারে দ্বিতীয় বৃহত্তম উপাদান খুঁজে পেতে?