Operator Perbandingan
Termasuk bagian Dasar-Dasar dalam perjalanan GDScript di Coddy. Pelajaran 20 dari 92.
Operator perbandingan membandingkan dua nilai. Hasilnya adalah bool: true atau false.
==sama dengan:1 == 2bernilaifalse!=tidak sama dengan:1 != 2bernilaitrue>lebih besar dari:1 > 2bernilaifalse<lebih kecil dari:1 < 2bernilaitrue>=lebih besar dari atau sama dengan:2 >= 2bernilaitrue<=lebih kecil dari atau sama dengan:3 <= 2bernilaifalse
Kamu bisa menyimpan hasilnya dalam variabel:
var hp := 13
var max_hp := 12
var too_high := hp > max_hp # true= menyimpan nilai dalam variabel, sedangkan == membandingkan dua nilai.
Bilangan bulat dan bilangan float dengan nilai yang sama dianggap sama: 5 == 5.0 bernilai true. Bilangan dan string tidak dapat dibandingkan: GDScript melaporkan 5 == "5" sebagai error sebelum program dijalankan.
String dapat dibandingkan dengan == dan !=: "sword" == "sword" bernilai true.
Tantangan
MudahNyatakan dua variabel n1 dan n2 dengan nilai 8 dan 9.
Lalu nyatakan n3 yang menyimpan apakah n1 lebih besar daripada n2.
Baris print() sudah ada dan menghasilkan:
n1 = 8, n2 = 9, n3 = falseCoba sendiri
extends Node
func _ready():
# Deklarasikan n1, n2, dan n3 di bawah ini
# Jangan ubah baris di bawah ini
print("n1 = ", n1, ", n2 = ", n2, ", n3 = ", n3)
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaPembagian Bilangan BulatOperator ModuloPintasan AritmetikaRingkasan: Matematika SederhanaOperator Perbandingan7Dasar input dan output
OutputOutput dengan variabelPemformatan stringInputKonversi tipeRekap: Sampai 120Rekap: Benar atau Salah10Fungsi
Deklarasikan FungsiArgumenNilai KembaliTipe PengembalianRangkuman, Fungsi SigmaRangkuman, Fungsi ValidasiNilai Default5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Ulasan: Logika SederhanaOperator Logika Bagian 3Operator Ternary8Kalkulator Pembagi Tagihan
Pesan SambutanMenerima Input3Variabel Bagian 2
Deklarasi TipeInferensi TipeKonstantaRangkuman: Inisialisasi VariabelKonversi Tipe6Pengambilan Keputusan
Pernyataan IfIf - ElseRangkuman: Kalkulator SederhanaIf - Else BersarangPernyataan Match9Perulangan
For LoopWhile LoopBreakContinueRingkasan: FaktorialFungsi rangeNested LoopRingkasan: Input DinamisLatihan sendiri: Compiler GDScript online