比較演算子 - パート1
CoddyのGOジャーニー「基礎」セクションの一部 — レッスン 22/109。
比較演算子は、2つの値を比較して、ブール値の結果(true または false)を返します。
等価演算子 (==) は、2つの値が等しいかどうかをチェックします:
a := 5
b := 5
result := a == b
fmt.Println(result)出力は以下の通りです:
true不等価演算子 (!=) は、2つの値が等しくないかどうかをチェックします:
x := 10
y := 20
notEqual := x != y
fmt.Println(notEqual)出力は以下の通りです:
trueチャレンジ
初心者このチャレンジでは、Goにおける等価 (==) および不等価 (!=) 比較演算子の使用を練習します。
あらかじめ値が定義された2つの変数があります。あなたのタスクは、両方の演算子を使用してこれらの変数を比較し、その結果を用意された boolean 変数に格納することです。
その後、結果を出力して、比較が正しいかどうかを確認します。
チートシート
比較演算子は2つの値を比較し、ブール値の結果(trueまたはfalse)を返します。
等価演算子(==)は、2つの値が等しいかどうかをチェックします。
a := 5
b := 5
result := a == b
fmt.Println(result) // true不等価演算子(!=)は、2つの値が等しくないかどうかをチェックします。
x := 10
y := 20
notEqual := x != y
fmt.Println(notEqual) // true自分で試してみよう
package main
import "fmt"
func main() {
// 比較するための定義済み変数
num1 := 10
num2 := 10
name1 := "Go"
name2 := "Python"
// TODO: == (等価) 演算子を使用して num1 と num2 を比較し、
// その結果を numbersEqual に格納してください
numbersEqual := false // この行を置き換えてください
// TODO: != (不等) 演算子を使用して name1 と name2 を比較し、
// その結果を namesNotEqual に格納してください
namesNotEqual := false // この行を置き換えてください
// 結果を出力します
fmt.Println("Are the numbers equal?", numbersEqual)
fmt.Println("Are the names different?", namesNotEqual)
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。