ইনক্রিমেন্ট অপারেটর
++ অপারেটর পূর্ণসংখ্যা মান এক বাড়ায়।
উদাহরণ: ডাবল ইনক্রিমেন্ট
<html>
<body>
<script>
var a = 33;
a = ++a; // Pre-increment: 34
document.write("++a = ");
result = ++a; // Pre-increment: 35
document.write(result);
</script>
</body>
</html>
আউটপুট
++a = 35
প্রিফিক্স vs পোস্টফিক্স
var x = 5; ++x; // Prefix: x=6, রিটার্ন 6 x++; // Postfix: রিটার্ন 6, তারপর x=7 console.log(x); // 7
সতর্কতা ও সেরা অনুশীলন
- হোয়াইটস্পেস সংবেদনশীল:
++ xপার্সিং সমস্যা তৈরি করতে পারে - জটিল এক্সপ্রেশনে এড়ান:
y = x++ + ++x(অনিশ্চিত আচরণ) - স্পষ্ট কোডের জন্য
x = x + 1বাx += 1ব্যবহার করুন - লুপ কাউন্টারে
i++গ্রহণযোগ্য (স্ট্যান্ডার্ড ইডিয়াম)