কম্পিউটার

জাভাস্ক্রিপ্টে একটি মান NaN এর সমান হলে আপনি কীভাবে পরীক্ষা করবেন?


জাভাস্ক্রিপ্টে গ্লোবাল NaN প্রপার্টি হল Not-A-Number প্রতিনিধিত্বকারী একটি মান। এটি প্রত্যাবর্তিত মান

  • যখন গণিত ফাংশন ব্যর্থ হয় (Math.sqrt(-500))
  • যখন একটি ফাংশন একটি সংখ্যা পার্স করার চেষ্টা করে ব্যর্থ হয় (parseFloat("test"))

NaN তুলনা করে অসম (এর মাধ্যমে ==, !=, ===, এবং !==) অন্য যেকোন মানের সাথে, অন্য NaN মান সহ।

একটি মান NaN কিনা তা পরীক্ষা করতে, আমাদের অবশ্যই Number.isNaN পদ্ধতি ব্যবহার করতে হবে।

উদাহরণ

let a = Math.sqrt(-500);
console.log(Number.isNaN(a))

আউটপুট

true

দ্রষ্টব্য − isNaN() এবং Number.isNaN():প্রাক্তনটি সত্য প্রদান করে যদি মানটি বর্তমানে NaN হয়, অথবা যদি এটি একটি সংখ্যার সাথে জোরপূর্বক করার পরে এটি NaN হতে চলেছে, তবে পরবর্তীটি সত্য হবে শুধুমাত্র যদি মানটি বর্তমানে থাকে NaN.

উদাহরণ

isNaN('hello world');
Number.isNaN('hello world');

আউটপুট

true

  1. জাভাস্ক্রিপ্টে একটি মানের উপর ভিত্তি করে বস্তুগুলিকে কীভাবে গ্রুপ করবেন?

  2. জাভাস্ক্রিপ্টের একটি বোতামে ক্লিক করার পরে কিভাবে 10 মানের একটি বৃদ্ধি তৈরি করবেন?

  3. জাভাস্ক্রিপ্টে টেক্সটবক্সের মান কীভাবে প্রদর্শন করবেন?

  4. জাভাস্ক্রিপ্টে তারিখের মান কীভাবে ফর্ম্যাট করবেন?