【Flutter 學習筆記】比較運算符號

閱讀時間約 4 分鐘
raw-image
【Flutter 學習筆記】線上課程教學影片:連結
【Flutter 學習筆記】系列文章目錄:連結

比較運算符號

在 Dart 程式語言中,比較運算符號是用來比較兩個值的工具,並返回一個布林值(Boolean),這對於條件判斷和控制程式的執行流程至關重要。本文將逐步介紹 Dart 中常用的比較運算符號,並透過範例程式碼來幫助讀者更清楚地理解每個運算符的功能和用途。

變數宣告與初始化

在開始之前,我們先宣告兩個整數變數 ab,分別賦值為 10 和 20。

int a = 10; 
int b = 20;

接下來,我們將利用這些比較運算符來判斷不同的情況,幫助大家理解基本邏輯運算符的使用方式。

等於運算符 ==:

檢查兩個值是否相等。

bool isEqual = (a == b);
print("a 等於 b 嗎? $isEqual");
// 輸出: a 等於 b 嗎? false

這行程式碼檢查 a 是否等於 b,結果為 false,因為 10 不等於 20。

不等於運算符 !=:

檢查兩個值是否不相等。

bool isNotEqual = (a != b);
print("a 不等於 b 嗎? $isNotEqual");
// 輸出: a 不等於 b 嗎? true

這行程式碼檢查 a 是否不等於 b,結果為 true

大於運算符 >:

檢查左邊的值是否大於右邊的值。

bool isGreater = (a > b);
print("a 大於 b 嗎? $isGreater");
// 輸出: a 大於 b 嗎? false

這行程式碼檢查 a 是否大於 b,結果為 false,因為 10 小於 20。

小於運算符 <:

檢查左邊的值是否小於右邊的值。

bool isLess = (a < b);
print("a 小於 b 嗎? $isLess");
// 輸出: a 小於 b 嗎? true

這行程式碼檢查 a 是否小於 b,結果為 true,因為 10 確實小於 20。

大於等於運算符 >=:

檢查左邊的值是否大於或等於右邊的值。

bool isGreaterOrEqual = (a >= b);
print("a 大於或等於 b 嗎? $isGreaterOrEqual");
// 輸出: a 大於或等於 b 嗎? false

這行程式碼檢查 a 是否大於或等於 b,結果為 false,因為 10 既不大於也不等於 20。

小於等於運算符 <=:

檢查左邊的值是否小於或等於右邊的值。

bool isLessOrEqual = (a <= b);
print("a 小於或等於 b 嗎? $isLessOrEqual");
// 輸出: a 小於或等於 b 嗎? true

這行程式碼檢查 a 是否小於或等於 b,結果為 true,因為 10 小於 20。


透過上述的範例程式碼,我們可以清楚地看到 Dart 中的比較運算符號如何運作。這些運算符不僅能夠幫助我們進行數值比較,還能在條件判斷中引導程式的執行流程。

    avatar-img
    10會員
    233內容數
    哈囉!歡迎光臨我的沙龍!我是 KT,一位對應用程式開發充滿熱情的開發者。在這個專屬空間,我將與您分享我在應用開發領域的深入學習心得和豐富的實戰經驗。如果您對應用程式開發技術同樣充滿好奇,渴望不斷探索新知,歡迎成為我們的會員,一起在應用程式開發的旅途上,探索更深層次的技術世界,享受學習的樂趣。
    留言0
    查看全部
    avatar-img
    發表第一個留言支持創作者!
    HKT實驗室 的其他內容
    本文介紹了 Dart 程式語言中的邏輯運算符,包括邏輯 AND(&&)、邏輯 OR(||)和邏輯 NOT(!)。這些運算符用於控制程式流程和判斷條件,幫助開發者根據布林變數的真偽執行相應的程式碼。透過範例,讀者可以了解如何使用這些運算符來判斷天氣和週末狀況,並掌握基本的條件判斷語法。
    本篇文章介紹了五種基本的數學運算,並將每種運算的結果存入指定變數中。透過 print 函式,我們能清楚了解每個運算的結果。這些基本運算符號在程式設計中至關重要,廣泛應用於數據處理、遊戲開發等領域。
    摘要:布林資料類型在 Dart 語言中用 bool 宣告,代表真或假。常用於條件判斷和控制流程,如 if 敘述。雖簡單但應用廣泛,還可與其他類型結合做複雜邏輯運算。
    在這篇文章中,我們介紹了 Dart 中的字串資料類型,包括如何使用單引號和雙引號定義字串、如何建立多行字串,以及如何使用字串插入。字串資料型態在處理文字、顯示訊息或進行字串操作時非常實用,開發者可以根據需求靈活運用這些特性。
    介紹 Dart 程式語言中的數字資料型別,主要分為整數(int)和浮點數(double)兩大類。整數用於不含小數點的情境,如計數等;浮點數用於需小數精度的計算場景。掌握這些基本型別,有助於在 Dart 程式設計中更有效地處理資料數據。
    本文探討 Dart 變數命名規則,包括避免與關鍵字重複、字首不能為數字、可底線開頭表示私有、大小寫敏感且用小駝峰式命名、適當利用資料型別推斷及遵循團隊規範。遵循這些規則可提升程式碼可讀性和維護性,助開發者得心應手,提高程式碼品質。
    本文介紹了 Dart 程式語言中的邏輯運算符,包括邏輯 AND(&&)、邏輯 OR(||)和邏輯 NOT(!)。這些運算符用於控制程式流程和判斷條件,幫助開發者根據布林變數的真偽執行相應的程式碼。透過範例,讀者可以了解如何使用這些運算符來判斷天氣和週末狀況,並掌握基本的條件判斷語法。
    本篇文章介紹了五種基本的數學運算,並將每種運算的結果存入指定變數中。透過 print 函式,我們能清楚了解每個運算的結果。這些基本運算符號在程式設計中至關重要,廣泛應用於數據處理、遊戲開發等領域。
    摘要:布林資料類型在 Dart 語言中用 bool 宣告,代表真或假。常用於條件判斷和控制流程,如 if 敘述。雖簡單但應用廣泛,還可與其他類型結合做複雜邏輯運算。
    在這篇文章中,我們介紹了 Dart 中的字串資料類型,包括如何使用單引號和雙引號定義字串、如何建立多行字串,以及如何使用字串插入。字串資料型態在處理文字、顯示訊息或進行字串操作時非常實用,開發者可以根據需求靈活運用這些特性。
    介紹 Dart 程式語言中的數字資料型別,主要分為整數(int)和浮點數(double)兩大類。整數用於不含小數點的情境,如計數等;浮點數用於需小數精度的計算場景。掌握這些基本型別,有助於在 Dart 程式設計中更有效地處理資料數據。
    本文探討 Dart 變數命名規則,包括避免與關鍵字重複、字首不能為數字、可底線開頭表示私有、大小寫敏感且用小駝峰式命名、適當利用資料型別推斷及遵循團隊規範。遵循這些規則可提升程式碼可讀性和維護性,助開發者得心應手,提高程式碼品質。
    你可能也想看
    Google News 追蹤
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
    Thumbnail
    Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
    Thumbnail
    本章節的目的是介紹Java中的運算符,包括算數運算符、比較運算符、賦值運算符、位元運算符以及運算符的優先等級。通過本章節,讀者可以了解到如何在Java中進行基本的數學運算、比較兩個值的大小、將值賦給變數、進行位元運算,以及在複雜表達式中如何正確地理解運算符的優先等級。
    Thumbnail
    此文件的目的是教授 Kotlin 程式語言的運算符,包括算數運算子、比較運算子、賦值運算子、位元運算子以及運算子的優先等級。這將有助於讀者更好地理解和撰寫 Kotlin 程式碼。
    Thumbnail
    可能包含敏感內容
    高中數學主題練習—指數比大小
    Thumbnail
    高中數學主題練習—算幾不等式(一)
    Thumbnail
    本章節介紹了程式語言中的各種運算符,包括算數運算子、比較運算子、賦值運算子、位元運算子,以及運算子的優先等級。每種運算子都有對應的範例程式碼和輸出結果,以幫助讀者更好地理解其用法和效果。此外,章節也強調了運算子的優先等級在程式設計中的重要性,並通過範例展示了不同優先等級的運算順序對運算結果的影響。
    Thumbnail
    此章節旨在介紹TypeScript中的運算符,包括算數運算子、比較運算子、賦值運算子、位元運算子,以及他們的優先等級。每種運算子都以清晰的解釋和代碼範例進行詳細說明,幫助讀者理解並有效地在自己的程式碼中使用。
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
    Thumbnail
    Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
    Thumbnail
    本章節的目的是介紹Java中的運算符,包括算數運算符、比較運算符、賦值運算符、位元運算符以及運算符的優先等級。通過本章節,讀者可以了解到如何在Java中進行基本的數學運算、比較兩個值的大小、將值賦給變數、進行位元運算,以及在複雜表達式中如何正確地理解運算符的優先等級。
    Thumbnail
    此文件的目的是教授 Kotlin 程式語言的運算符,包括算數運算子、比較運算子、賦值運算子、位元運算子以及運算子的優先等級。這將有助於讀者更好地理解和撰寫 Kotlin 程式碼。
    Thumbnail
    可能包含敏感內容
    高中數學主題練習—指數比大小
    Thumbnail
    高中數學主題練習—算幾不等式(一)
    Thumbnail
    本章節介紹了程式語言中的各種運算符,包括算數運算子、比較運算子、賦值運算子、位元運算子,以及運算子的優先等級。每種運算子都有對應的範例程式碼和輸出結果,以幫助讀者更好地理解其用法和效果。此外,章節也強調了運算子的優先等級在程式設計中的重要性,並通過範例展示了不同優先等級的運算順序對運算結果的影響。
    Thumbnail
    此章節旨在介紹TypeScript中的運算符,包括算數運算子、比較運算子、賦值運算子、位元運算子,以及他們的優先等級。每種運算子都以清晰的解釋和代碼範例進行詳細說明,幫助讀者理解並有效地在自己的程式碼中使用。