Pernyataan bersyarat pantas
Pernyataan bersyarat melaksanakan atur cara dengan menetapkan satu atau lebih syarat Apabila syarat itu benar, pernyataan yang ditentukan akan dilaksanakan, dan apabila syarat itu palsu, pernyataan yang ditentukan lain akan dilaksanakan.
Anda boleh memahami proses pelaksanaan pernyataan bersyarat melalui rajah berikut:
Swift menyediakan jenis pernyataan bersyarat berikut:
Pernyataan | Penerangan | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| if pernyataanterdiri daripada ungkapan Boolean dan satu atau lebih pernyataan pelaksanaan. | ||||||||||||
if...else statement | If statement boleh diikuti dengan pilihan penyataan else , penyataan lain dilaksanakan apabila ungkapan Boolean adalah palsu. | ||||||||||||
jika...else if...else statement | if<🎜> boleh menjadi pilihan selepas The Penyataan <🎜>else if...else<🎜>, <🎜>else if...else<🎜> pernyataan sering digunakan untuk pelbagai pertimbangan bersyarat. | ||||||||||||
<🎜>Sebaris jika pernyataan<🎜> | Anda boleh menggunakan <🎜>jika<🎜> atau <🎜>lain jika<🎜> Benamkan <🎜>jika<🎜> atau <🎜>lain jika<🎜> kenyataan. | ||||||||||||
<🎜>penyataan suis <🎜> | Pernyataan suis membenarkan ujian pembolehubah bersamaan dengan berbilang nilai. |
Exp1 ? Exp2 : Exp3;<🎜>di mana Exp1, Exp2 dan Exp3 ialah ungkapan. Perhatikan penggunaan dan penempatan titik bertindih. <🎜><🎜>? Nilai ungkapan ditentukan oleh Exp1. Jika Exp1 adalah benar, Exp2 dinilai dan hasilnya ialah nilai keseluruhan ? Jika Exp1 adalah palsu, Exp3 dinilai dan hasilnya ialah nilai keseluruhan ? <🎜><🎜>