ডিক্রিমেন্ট অপারেটর
-- অপারেটর পূর্ণসংখ্যা মান এক কমিয়ে দেয়।
উদাহরণ: ডাবল ডিক্রিমেন্ট
<html>
<body>
<script>
<!--
var a = 33;
a = --a; // Pre-decrement: 32
document.write("--a = ");
result = --a; // Pre-decrement: 31
document.write(result);
//-->
</script>
</body>
</html>
আউটপুট
--a = 31
প্রিফিক্স vs পোস্টফিক্স
var x = 5; --x; // Prefix: x=4, রিটার্ন 4 x--; // Postfix: রিটার্ন 4, তারপর x=3 console.log(x); // 3
সতর্কতা
--অপারেটর হোয়াইটস্পেস সংবেদনশীল (ইনক্রিমেন্টের মতো)- জটিল এক্সপ্রেশনে ব্যবহার করলে বাগের কারণ হয়
- স্পষ্ট কোডের জন্য
x = x - 1বাx -= 1ব্যবহার করুন