2014-12-13 7 views
11

क्या कोई कथन लिखने का कोई तरीका है जैसे स्विफ्ट निम्नानुसार है?स्विफ्ट 'अगर' स्टेटमेंट के लिए एकाधिक शर्तें?

if a>b or c/d { 
    //Do Something 
} 
+6

इस प्रश्न को कम करने का कोई कारण नहीं है। हर किसी को कहीं से शुरुआत करनी पड़ती है। – Ryan

+1

स्टू के साथ सहमत। साथ ही, आप संचालन के क्रम को इंगित करने के लिए ब्रैकेट का उपयोग कर जटिल एकाधिक स्थितियां कर सकते हैं: यदि (a == b && b == c) || (एक == 0 && c == 1) – Max

+0

कोई जानता है कि मैं कर सकता हूं .. यह 'अगर संख्या == (1, 2, 3)' या शायद संख्याओं की सीमाएं? 'अगर संख्या == 1..3' – marlonpya

उत्तर

11

बस हर जगह की तरह:

if a > b || d % c == 0 { 
    // do sth 
} 

मुझे लगता है अपने c/d मतलब है कि आप d चाहते हैं c के गुणक में होना करने के लिए।

+0

क्षमा करें कि सी> डी या ऐसा कुछ होना था। हालांकि बहुत बहुत धन्यवाद! वह तेज़ और आसान हाहा था – user3185748

6

स्विफ्ट, तो

if a > b || c < d { 
} 

सभी सी-आधारित भाषाओं के रूप में ही ऑपरेटर का उपयोग करते जहां || OR ऑपरेटर है, && और ऑपरेटर है।

सभी ऑपरेटरों की सूची Swift Basic Operators

सुनिश्चित नहीं हैं कि c/d हालत मतलब माना जाता है में पाया जा सकता।

संबंधित मुद्दे