টাইপস্ক্রিপ্টে স্ট্রিং লিটারাল টাইপ
টাইপ ইউনিয়ন অপারেটর দিয়ে শুধুমাত্র বিল্ট-ইন টাইপই নয়, স্ট্রিংগুলিকেও একত্রিত করা যায়। উদাহরণস্বরূপ, চলুন একটি ভেরিয়েবল তৈরি করি যা শুধুমাত্র দুটি স্ট্রিং মানের একটি নিতে পারে:
typescriptlet str: 'success' | 'error';
চলুন পরীক্ষা করে দেখি। ভেরিয়েবলে একটি স্ট্রিং বসাই:
typescriptstr = 'success';
দ্বিতীয়টি বসাই:
typescriptstr = 'error';
কিন্তু অন্য কোন স্ট্রিং বসানোর চেষ্টা করলে এটি ত্রুটি দেবে:
typescriptstr = 'eee'; // ত্রুটি
Задание 1
এটি এমনভাবে তৈরি করুন যেন ভেরিয়েবলটি
তিনটি মানের একটি নিতে পারে: 'error',
'warning' বা 'success'।