জাভাস্ক্রিপ্টে শর্তমুলক বা Conditional স্টেটমেন্ট গুলো ব্যবহার করে বিভিন্ন শর্ত বা condition এর উপর নির্ভর করে বিভিন্ন কাজ করা যায়। অর্থাৎ নির্ধারিত শর্তের ওপর নির্ভর করে এই স্টেটমেন্ট গুলো কাজ করে।
উদাহরণ স্বরূপ , আমরা " ফেসবুক " এর করা মনে করি, " www.facebook.com " ওয়েবসাইটে ব্রাউজ করলে আমাদের সামনে প্রথম একটি ফর্ম আসবে, যদি এখানে আমরা user id এবং password দিয়ে " Log In " করি তবে আমরা ফেসবুক এর news feed অর্থাৎ ফেসবুক ওয়েবসাইটটি ব্রাউজ করতে পারব, কিন্তু যদি " Log In " না করি তবে " Sign Up " ফরমে নিয়ে যাবে, যেখান থেকে আমাদের একটি নতুন ফেসবুক Id তৈরি করতে বলা হবে। এ রকম শর্ত বা condition এর ওপর নির্ভর করেই শর্তমুলক বা Conditional স্টেটমেন্ট গুলো তৈরি হয়।
যখন আমরা জাভাস্ক্রিপ্ট কোড ব্যবহার করি তখন আমাদের বিভিন্ন শর্ত বা Condition এর উপর নির্ভর করে বিভিন্ন কাজ করার প্রয়োজন হবে। এক্ষেত্রে আমরা এ কাজ গুলো করতে বিভিন্ন শর্তমুলক বা Conditional স্টেটমেন্ট ব্যবহার করতে পারি। জাভাস্ক্রিপ্টে আমরা নিচের মত কত গুলো শর্তমুলক বা Conditional স্টেটমেন্ট ব্যবহার করতে পারি -
পরবর্তী অধ্যায় গুলোতে আমরা জাভাস্ক্রিপ্ট এর এই শর্তমুলক বা Conditional স্টেটমেন্ট গুলো সম্পর্কে বিস্তারিত জানবো।
জাভাস্ক্রিপ্ট এর শর্তমুলক বা Conditional স্টেটমেন্ট ব্যবহার করে একটি ব্যাবহারিক উদাহরণ দেখুন নিচে।
ওপরের শর্তমুলক বা Conditional স্টেটমেন্ট এর ব্যাবহারিক উদাহরণ এর জন্য নিচের জাভাস্ক্রিপ্ট কোড গুলো দেখুন।