C'è un modo per scrivere un'istruzione If è Swift come la seguente?Condizioni multiple per l'istruzione 'Se' rapida?
if a>b or c/d {
//Do Something
}
C'è un modo per scrivere un'istruzione If è Swift come la seguente?Condizioni multiple per l'istruzione 'Se' rapida?
if a>b or c/d {
//Do Something
}
Proprio come in tutto il mondo:
if a > b || d % c == 0 {
// do sth
}
presumo tua c/d
significa vuoi d
ad essere un multiplo di c
.
Scusa se è stato pensato per essere c> d o qualcosa del genere. Grazie mille! Quello è stato veloce e facile haha – user3185748
Swift utilizza gli stessi operatori come tutte le lingue basate su C, quindi
if a > b || c < d {
}
dove ||
è l'operatore OR, &&
è l'operatore AND.
L'elenco di tutti gli operatori si trovano in Swift Basic Operators
Non so che cosa si suppone c/d
condizione di significare.
Non c'è assolutamente alcun motivo per sottoporre a downvoting questa domanda. Ognuno deve iniziare da qualche parte. – Ryan
Concordato con lo stufato. Inoltre, puoi eseguire complesse condizioni multiple usando parentesi per indicare l'ordine delle operazioni in questo modo: if (a == b && b == c) || (a == 0 && c == 1) – Max
qualcuno sa se posso .. questo 'se numero == (1, 2, 3)' o forse intervalli di numeri? 'if number == 1..3' – marlonpya