कई भाषाओं में असाइनमेंट शर्तों में कानूनी हैं। मैंने इसके पीछे कारण कभी नहीं समझा। तुम क्यों लिखते थे: if (var1 = var2) {
...
}
के बजाय: var1 = var2;
if (var1) {
...
}
में असाइनमेंट को नष्ट करना जावास्क्रिप्ट 1.7 के लिए मोज़िला चेंजलॉग में देखा जा सकता है, उन्होंने विनाशकारी असाइनमेंट जोड़ा है। दुर्भाग्य से मैं वाक्य रचना के बहुत शौकीन नहीं हूँ (क्यों एक लिखने और ख