Dartにおけるif文
メニューを表示するにはスワイプしてください
if文
if文は、特定の条件が満たされた場合にコードブロックを実行する構造。
条件は、bool値(trueまたはfalse)に評価される式。条件がtrueの場合、コードブロックが実行される。条件がfalseの場合、コードブロックはスキップされる。
if (condition) {
// Code block
};
条件演算子の構文はシンプルで、ifキーワード、開き括弧(と閉じ括弧)内の条件、開き中括弧{と閉じ中括弧}内のコードブロックから構成される。
開き中括弧{はコードブロックの開始を示し、閉じ中括弧}は終了を示す。
main.dart
1234567void main() { var num=5; if (num>0) { // 5 > 0 ? print("number is positive"); // Print if it's `true` } }
このプログラムは、変数 num に値 if を代入し、num が 5 より大きいかどうかを判定することで 0 文を示しています。条件 num > 0 が true となるため、if 文内のコードブロックが実行され、コンソールに「number is positive」と出力されます。
main.dart
1234567void main() { var num = 10; if (num.isNegative) { // 10 < 0 ? print("number < 0"); // Print if it's `true` } }
このコードは、isNegative メソッドを使用して数値が負であるかどうかを確認します。数値がゼロ未満の場合、"number < 0" が出力されます。しかし、num の値は 10 であり、負の値ではないため、条件は満たされず何も出力されません。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 1
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 3. 章 1