Swift 條件語句講解
導讀 | Swift 是一種支援多程式設計正規化和編譯式的開源程式語言,蘋果於2014年WWDC(蘋果開發者大會)釋出,用於開發 iOS,OS X 和 watchOS 應用程式。 |
條件語句透過設定的一個或多個條件來執行程式,在條件為真時執行指定的語句,在條件為 false 時執行另外指定的語句。
可以透過下圖來簡單瞭解條件語句的執行過程:
Swift 提供了以下幾種型別的條件語句:
? : 運算子
我們已經在前面的章節中講解了 條件運算子 ? :,可以用來替代 if...else 語句。它的一般形式如下:
Exp1 ? Exp2 : Exp3;
其中,Exp1、Exp2 和 Exp3 是表示式。請注意,冒號的使用和位置。
? 表示式的值是由 Exp1 決定的。如果 Exp1 為真,則計算 Exp2 的值,結果即為整個 ? 表示式的值。如果 Exp1 為假,則計算 Exp3 的值,結果即為整個 ? 表示式的值。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2685356/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python:條件分支 if 語句全講解Python
- 條件語句
- Python if else條件語句詳解Python
- GO 條件語句Go
- javaScript條件語句JavaScript
- 04.條件語句
- Go:條件控制語句Go
- Python if else條件語句Python
- Python-條件語句和迴圈語句Python
- python-條件控制(if語句)Python
- 學習Rust 條件語句Rust
- 條件判斷語句 if case
- oracle中的條件語句Oracle
- PL/SQL 條件控制語句SQL
- MySQL條件判斷IF,CASE,IFNULL語句詳解MySqlNull
- Python 入門 :基本條件語句Python
- Python條件語句與迴圈Python
- Python學習筆記3(條件語句+迴圈語句)Python筆記
- php中條件語句的使用整理PHP
- shell程式設計之條件語句程式設計
- 7.Makefile中的條件語句
- SqlServer中迴圈和條件語句SQLServer
- C 語言教程:條件和 if...else 語句
- 鴻蒙開發TypeScript語言:【條件語句】鴻蒙TypeScript
- AWK if(條件)語句與迴圈簡介
- Go的條件判斷語句的使用Go
- 深入理解mongodb查詢條件語句MongoDB
- Go 條件語句 - Go 學習記錄Go
- 02 shell程式設計之條件語句程式設計
- 「譯」寫好JavaScript條件語句的5條守則JavaScript
- 【Golang 基礎系列十】Go 語言 條件語句之ifGolang
- makefile--if條件判斷語句的語法與使用
- javascript新手入門之條件語句,迴圈JavaScript
- Python中if條件判斷語句怎麼用?Python
- 優化 JS 條件語句的 5 個技巧優化JS
- Oracle SQL精妙SQL語句講解OracleSQL
- Java 數學運算與條件語句全解析Java
- 『無為則無心』Python基礎 — 13、Python流程控制語句(條件語句)Python