জাভাস্ক্রিপ্টে স্ট্রিং তুলনা কিভাবে সম্পাদন করবেন

Jabhaskripte Strim Tulana Kibhabe Sampadana Karabena



জাভাস্ক্রিপ্ট প্রোগ্রাম লেখার সময়, আমরা প্রায়শই এমন পরিস্থিতির মুখোমুখি হই যেখানে অপারেশন করার আগে প্রথমে দুটি স্ট্রিং তুলনা করতে হয়। উদাহরণস্বরূপ, আপনি একজন ব্যক্তিকে একটি ওয়েবসাইটে লগ ইন করার অনুমতি দিতে পারেন যদি তার নাম ইতিমধ্যে ডাটাবেসে থাকা ব্যবহারকারীর নামের সাথে মিলে যায়। তারপর, কঠোর সমতা অপারেটর ব্যবহার করুন ' === স্ট্রিং তুলনা করতে। যাইহোক, জাভাস্ক্রিপ্ট স্ট্রিং তুলনা করার একাধিক উপায় সমর্থন করে।

এই পোস্টটি জাভাস্ক্রিপ্টে স্ট্রিং তুলনা করার জন্য ব্যাখ্যা করবে।







জাভাস্ক্রিপ্টে স্ট্রিং তুলনা কিভাবে সম্পাদন করবেন?

জাভাস্ক্রিপ্টে স্ট্রিংগুলির তুলনা করার জন্য, বিভিন্ন পদ্ধতি ব্যবহার করা যেতে পারে। তাদের মধ্যে কয়েকটি নীচে তালিকাভুক্ত করা হয়েছে:



পদ্ধতি 1: মানগুলির উপর ভিত্তি করে জাভাস্ক্রিপ্টে স্ট্রিং তুলনা সম্পাদন করুন

মান এবং অক্ষরের ক্ষেত্রে জাভাস্ক্রিপ্টে স্ট্রিং তুলনা করতে, “ কঠোর সমতা অপারেটর ” (===) ব্যবহার করা যেতে পারে।



বাক্য গঠন

স্ট্রিং === স্ট্রিং

এই অপারেটর উভয় স্ট্রিংকে একটি সাধারণ প্রকারে রূপান্তর না করে তুলনা করে।





উদাহরণ

এই উল্লিখিত উদাহরণে, একটি নির্দিষ্ট নাম দিয়ে ধ্রুবক শুরু করুন এবং প্রথম স্ট্রিং যোগ করুন। তারপর, দ্বিতীয় ধ্রুবক সংজ্ঞায়িত করুন:

const প্রথম স্ট্রিং = 'এলএইচ' ;
const দ্বিতীয় স্ট্রিং = 'লিনাক্স' ;

এখন, ব্যবহার করুন ' console.log() 'পদ্ধতি এবং 'এর সাহায্যে স্ট্রিং তুলনা করুন কঠোর সমতা অপারেটর ' নিম্নরূপ:



কনসোল লগ ( প্রথম স্ট্রিং === দ্বিতীয় স্ট্রিং ) ;

এটা লক্ষ্য করা যায় যে স্ট্রিং তুলনার আউটপুট মিথ্যা হিসাবে ফিরে এসেছে কারণ উভয় স্ট্রিংই আলাদা:

পদ্ধতি 2: বর্ণানুক্রমের উপর ভিত্তি করে জাভাস্ক্রিপ্টে স্ট্রিং তুলনা সম্পাদন করুন

বর্ণানুক্রমের উপর ভিত্তি করে জাভাস্ক্রিপ্টে স্ট্রিং তুলনা করতে, “ স্থানীয় তুলনা() 'পদ্ধতি ব্যবহার করা যেতে পারে। এটি করার জন্য, এই উদ্দেশ্যে নীচে বর্ণিত সিনট্যাক্স ব্যবহার করুন:

স্ট্রিং1 স্থানীয় তুলনা ( স্ট্রিং2 )

উদাহরণ

প্রথমত, স্ট্রিং মান সম্বলিত ভেরিয়েবলগুলিকে সংজ্ঞায়িত করুন:

ছিল প্রথম_স্ট্রিং = 'আপেল' ;
ছিল দ্বিতীয়_স্ট্রিং = 'গাজর' ;
ছিল তৃতীয়_স্ট্রিং = 'কলা' ;

তারপরে, একটি যুক্তি হিসাবে স্ট্রিংটি পাস করুন ' স্থানীয় তুলনা() 'পদ্ধতি যা তুলনা করা প্রয়োজন:

কনসোল লগ ( দ্বিতীয়_স্ট্রিং স্থানীয় তুলনা ( তৃতীয়_স্ট্রিং ) ) ;

আউটপুট

পদ্ধতি 3: দৈর্ঘ্যের উপর ভিত্তি করে জাভাস্ক্রিপ্টে স্ট্রিং তুলনা সম্পাদন করুন

আমরা স্ট্রিং এর দৈর্ঘ্যের উপর ভিত্তি করে স্ট্রিং তুলনা করতে পারি। সেই উদ্দেশ্যে, প্রদত্ত সিনট্যাক্সটি দেখুন:

প্রথম স্ট্রিং দৈর্ঘ্য > দ্বিতীয় স্ট্রিং দৈর্ঘ্য

এখানে, যোগ করা হয়েছে ' > ' অপারেশন যাচাই করে যে ' দৈর্ঘ্য ” দ্বিতীয় স্ট্রিং এর প্রথম স্ট্রিং এর দৈর্ঘ্যের চেয়ে কম।

উদাহরণ

এই কোড ব্লকে, আমরা প্রয়োজনীয় মান সহ দুটি ধ্রুবক সংজ্ঞায়িত করেছি:

const প্রথম স্ট্রিং = 'এলএইচ' ;
const দ্বিতীয় স্ট্রিং = 'লিনাক্স' ;

এখন, আমরা দৈর্ঘ্যের উপর ভিত্তি করে তাদের তুলনা করব:

কনসোল লগ ( প্রথম স্ট্রিং দৈর্ঘ্য > দ্বিতীয় স্ট্রিং দৈর্ঘ্য ) ;

আউটপুট ফিরে এসেছে ' মিথ্যা ”, যেহেতু প্রথম স্ট্রিংয়ের দৈর্ঘ্য দ্বিতীয়টির চেয়ে কম।

উপসংহার

জাভাস্ক্রিপ্টে স্ট্রিং তুলনা করতে, একাধিক পদ্ধতি ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ, আপনি 'এর সাহায্যে মানগুলির উপর ভিত্তি করে স্ট্রিং তুলনা করতে পারেন === কঠোর সমতা অপারেটর, ব্যবহার করে বর্ণমালার উপর ভিত্তি করে স্থানীয় তুলনা() ' পদ্ধতি বা স্ট্রিং এর দৈর্ঘ্য ' এর সাথে <” বা “> ' অপারেটর. এই পোস্টে জাভাস্ক্রিপ্টে স্ট্রিং তুলনা করার জন্য একাধিক পদ্ধতি উল্লেখ করা হয়েছে।