আপনি যদি অনির্ধারিত মানের সাথে একটি সংখ্যা যোগ করার চেষ্টা করেন তাহলে আপনি একটি NaN পাবেন৷ NaN সংজ্ঞায়িত করে একটি সংখ্যা নয়। নিম্নলিখিত একটি উদাহরণ -
কেস 1
var anyVar=10+undefined; print(anyVar) //Result will be NaN
কেস 2
var anyVar1=10; var anyVar2; var anyVar=yourVar1+yourVar2; print(anyVar) //Result will be NaN
কেস 1
আসুন উপরের ঘটনাগুলো বাস্তবায়ন করি। প্রশ্নটি নিম্নরূপ -
> var result=10+undefined; > print(result);
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেNaN
কেস 2
আসুন উপরের কেসটি বাস্তবায়ন করি -
> var value; > var value1=10; > var result=value1+value > result
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেNaN