
- Swift 教程
- Swift - 首頁
- Swift - 概述
- Swift - 環境
- Swift - 基本語法
- Swift - 變數
- Swift - 常量
- Swift - 字面量
- Swift - 註釋
- Swift 運算子
- Swift - 運算子
- Swift - 算術運算子
- Swift - 比較運算子
- Swift - 邏輯運算子
- Swift - 賦值運算子
- Swift - 位運算子
- Swift - 其他運算子
- Swift 高階運算子
- Swift - 運算子過載
- Swift - 算術溢位運算子
- Swift - 恆等運算子
- Swift - 範圍運算子
- Swift 資料型別
- Swift - 資料型別
- Swift - 整數
- Swift - 浮點數
- Swift - Double
- Swift - 布林值
- Swift - 字串
- Swift - 字元
- Swift - 類型別名
- Swift - 可選型別
- Swift - 元組
- Swift - 斷言和前提條件
- Swift 控制流
- Swift - 決策
- Swift - if 語句
- Swift - if...else if...else 語句
- Swift - if-else 語句
- Swift - 巢狀 if 語句
- Swift - switch 語句
- Swift - 迴圈
- Swift - for in 迴圈
- Swift - while 迴圈
- Swift - repeat...while 迴圈
- Swift - continue 語句
- Swift - break 語句
- Swift - fall through 語句
- Swift 集合
- Swift - 陣列
- Swift - 集合
- Swift - 字典
- Swift 函式
- Swift - 函式
- Swift - 巢狀函式
- Swift - 函式過載
- Swift - 遞迴
- Swift - 高階函式
- Swift 閉包
- Swift - 閉包
- Swift - 轉義和非轉義閉包
- Swift - 自動閉包
- Swift 面向物件程式設計
- Swift - 列舉
- Swift - 結構體
- Swift - 類
- Swift - 屬性
- Swift - 方法
- Swift - 下標
- Swift - 繼承
- Swift - 重寫
- Swift - 初始化
- Swift - 析構
- Swift 高階
- Swift - ARC 概述
- Swift - 可選鏈
- Swift - 錯誤處理
- Swift - 併發
- Swift - 型別轉換
- Swift - 巢狀型別
- Swift - 擴充套件
- Swift - 協議
- Swift - 泛型
- Swift - 訪問控制
- Swift - 函式與方法
- Swift - SwiftyJSON
- Swift - 單例類
- Swift 隨機數
- Swift 不透明型別和裝箱型別
- Swift 有用資源
- Swift - 線上編譯
- Swift - 快速指南
- Swift - 有用資源
- Swift - 討論
Swift - 比較運算子
Swift 中的比較運算子
比較運算子是 Swift 中最常用的運算子。它們用於比較兩個值或表示式,並根據情況返回布林值。它們通常與迴圈和條件語句一起使用。Swift 支援以下比較運算子:
運算子 | 名稱 | 示例 |
---|---|---|
== | 等於 | 56 == 56 = true |
!= | 不等於 | 56 != 78 = true |
> | 大於 | 56 > 32 = true |
< | 小於 | 44 < 67 = true |
>= | 大於或等於 | 77 >= 33 = true |
<= | 小於或等於 | 21 <= 56 = true |
Swift 中的等於運算子
等於運算子用於檢查兩個給定值是否相等。如果它們相等,則返回 true。否則,返回 false。
語法
以下是等於 "==" 運算子的語法:
Value1 == Value2
示例
Swift 程式,使用等於 "==" 運算子檢查輸入密碼是否等於儲存的密碼。
import Foundation let password = "XP123" if (password == "XP123"){ print("Welcome!! Entered password is correct") } else { print("Error!!! Please enter correct Password") }
輸出
Welcome!! Entered password is correct
Swift 中的不等於運算子
不等於運算子用於檢查兩個給定值是否不相等。如果它們不相等,則返回 true。否則,返回 false。
語法
以下是“不等於”運算子的語法:
value1 != value2
示例
Swift 程式,使用不等於(!=) 運算子檢查輸入字串是否不等於儲存的字串。
import Foundation let str = "Mohina" if (str != "Noni"){ print("Both the strings are not equal") } else { print("Both the strings are equal") }
輸出
Both the strings are not equal
Swift 中的大於運算子
大於運算子用於檢查左側的值是否大於右側的值。如果是,則返回 true。否則,返回 false。
語法
以下是大於運算子的語法:
value1 > value2
示例
Swift 程式,使用大於 ">" 運算子僅新增大於 50 的數字。
import Foundation let arr = [3, 55, 2, 44, 66] var sum = 0 // Iterate through each element of the array for x in arr{ // Find the sum of only those elements that // are greater than 50 if (x > 50){ sum += x } } print("Sum = \(sum)")
輸出
Sum = 121
Swift 中的小於運算子
小於運算子用於檢查左側的值是否小於右側的值。如果是,則返回 true。否則,返回 false。
語法
以下是小於運算子的語法:
value1 < value2
示例
Swift 程式,使用小於(<) 運算子僅新增小於 55 的數字。
import Foundation let arr = [1, 55, 2, 90, 12] var sum = 0 // Iterate through each element of the array for x in arr{ // Find the sum of only those elements that // are less than 55 if (x < 55){ sum += x } } print("Sum = \(sum)")
輸出
Sum = 15
Swift 中的大於或等於運算子
大於或等於運算子用於檢查左側的值是否大於或等於右側的值。如果是,則返回 true。否則,返回 false。
語法
以下是大於或等於運算子的語法:
value1 >= value2
示例
Swift 程式,使用大於或等於(>=) 運算子檢查有效的投票年齡。
import Foundation let age = 18 if (age >= 18){ print("You are eligible for voting") } else { print("You are not eligible for voting") }
輸出
You are eligible for voting
Swift 中的小於或等於運算子
小於或等於運算子用於檢查左側的值是否小於或等於右側的值。如果是,則返回 true。
語法
以下是小於或等於運算子的語法:
value1 <= value2
示例
Swift 程式,使用小於或等於運算子比較兩個數字。
import Foundation let num = 18 if (num <= 20){ print("Given num is less than 20") } else { print("Given num is greater than 20") }
輸出
Given num is less than 20
swift_operators.htm
廣告