javascript consolidating switch statement -
मेरे पास निम्न है:
स्विच (राज्य) {केस MyStates.StateA: / कुछ तोड़; मामले मायस्टेट्स। स्टेट बी: // कुछ ब्रेक करें; केस मायस्टेट्स। स्टेटस: // कुछ ब्रेक करें;
}
कहें StateB
और StateC
दोनों कोड को उसी बिट पर संसाधित करने की आवश्यकता है, मैं कैसे कर सकता हूं दोहराव से बचें? ध्यान दें कि मैं नहीं सेट MyStates.StateB = MyStates.StateC
; उन्हें अलग-अलग होना चाहिए और विभिन्न प्रकारों के भी हो सकते हैं। मैं निम्नलिखित अवैध कथन की तरह कुछ करना चाहता हूं:
मामला मायस्टेट्स। स्टेट बी || मामले MyStates.StateC:
स्विच (स्थिति) {केस MyStates.StateA : // एक ब्रेक के लिए कुछ करो; मामले मायस्टेट्स। स्टेटस: केस मायस्टेट्स। स्टेटस: // बी और सी ब्रेक के लिए कुछ करो; }
Comments
Post a Comment