SNDP BAG 4 YOU
কম্পিউটার প্রোগ্রামিং শিখুন


জাভাস্ক্রিপ্ট ডাটা টাইপ ?

ভ্যারিয়বেলের (Variable) ভ্যালুকে ডাটা টাইপ বলা হয় ।

javascript data type

একটি ভ্যারিয়বেল যেকোনো কীওয়ার্ড (keyword) দিয়ে শুরু হতে পারে যেমন - var , letconst তার ভ্যালুকে Data Type বলা হয় ।

একটি ভ্যারিয়বেলে (variable) অনেক প্রকার ডাটা টাইপ (data type) লিখতে পারি । Data Type মূলত দুই প্রকার Primitive Non primitive

javascript primitive data type

String:

ডাবল কোট বা ' ' সিঙ্গেল কোটের ভিতরে যা লেখা হয় ভ্যারিয়বেলের ভ্যালু তাকে স্ট্রিং ডাটা টাইপ (string data type) বলা হয় । স্ট্রিং এর অর্থ টেক্সট

উদাহরণ :

string data type example Code

ব্রাউজারে ফলাফল :

string data type Result

ব্রাউজারে ডাটা টাইপকে (data Type) ভালো ভাবে বোঝার জন্য typeof function ব্যবহার করতে পরেন ।


উদাহরণ :

string data type Result Code

ব্রাউজারে ফলাফল :

string data type Result

ব্যাখ্যা :

উপরের উদাহরণে typeof function লেখার ফলে ব্রাউজারে ভ্যারিয়বেলের ডাটা টাইপের নাম দেখাছে ।

Number :

ভ্যারিয়বেলের ভ্যালু হিসাবে যদি Number স্টোর করতে চায় মেমোরিতে (Ram Memory) তাহলে কোন কোট ছাড়ায় লিখতে হবে । নিচের উদাহরণ গুলো দেখুন -

string data type Result

নোট : ডাবল বা সিঙ্গেল কোটের ভিতরে লিখলে String data type হয়ে মেমরিতে (Memory) স্টোর হবে । নাম্বারটি তখন আর নাম্বার থাকে না টেক্সট হয়ে যায় ।

উদাহরণ :

number data type example Code

ব্রাউজারে ফলাফল :

number data type Result

Boolean :

এর দুটি ভ্যালু (Value) আছে একটি True অপরটি False

Boolean data type example Code

ব্রাউজারে ফলাফল :

string data type Result

ব্যাখ্যা : বুলিয়ান (Boolean) ভ্যালু কোট ছাড়া লিখতে হয় । কোটের ভিতরে লিখলে string ভ্যালু হয়ে যাবে ।

Undefined :

ভ্যালুহীন ভ্যারিয়বেলকে Undefined data Type বলা হয় । যেমন var x ; - এখানে কীওয়ার্ড (keyword) লেখা হয়েছে তার পর ভ্যারিয়বেলের নাম লেখা হয়েছে কিন্তু কোন ভ্যালু ডিক্লিয়ার করা হয়নি তাই এটি Undefined ভ্যালু ।

undefined datatype Code

ব্রাউজারে ফলাফল :

undefined data type result

Operator - অপারেটর কি ?