GDScript. Setelah kita melakukan latihan tentang nomer dan aritmatika di bagian 3, kita akan belajar tentang variabel.
Pada bab sebelumnya, diketahui bahwa 5 + 3 adalah 8.
5 - 3 adalah 2.
print("5 + 3 adalah ", 5 + 3)
print("5 - 3 adalah ", 5 - 3)
Lalu, bagaimana dengan a + b? Apa jawaban dari a + b?
Hmm....
Apasih? A dan B kan huruf. Memangnya huruf punya nilai tertentu? Nah inilah dia. "a" dan "b" bisa saja memiliki nilai tertentu. Hal ini disebut dengan variabel, suatu simbol atau tags yang merepresentasikan suatu nilai tertentu. Bisa berupa angka, bisa berupa text atau string. Bisa juga berupa suatu gambar atau Sprite, suatu Area atau objek apapun. (termasuk suatu Node dalam Godot).
Sekarang kita perjelas yuk!
a = 5
b = 3
Nah, sekarang berapa tuh a + b? Atau lebih tepatnya, berapa sih nilai a ditambah dengan nilai b? Tentu saja 5 + 3 adalah 8.
Kita coba yuk.
extends Node2D
var a := 5
var b := 3
func _ready():
print("5 + 3 adalah ", 5 + 3)
print("5 - 3 adalah ", 5 - 3)
Variabel tidak hanya a dan b saja.
Variabel juga bisa berupa satu suku kata.
Contoh :
func _ready() -> void: print("Jumlah peserta hari ini adalah ", peserta) print("Jumlah kue tart yang tersedia adalah ", kueTart) print("Kekurangan kue tart adalah sebanyak ", pesertaTanpaKueTart)
Sekarang kita coba variabel yang bernilai angka maupun text atau string.
extends Node2D
# variabel
var namaSaya := "kaysu"
var umurSaya := 7 # bulan
var tinggiSaya := 65 # cm
var beratSaya := 8 # kilogram
var gigiSaya := 'putih'
var rambutSaya := "hitam"
var mataSaya := 'coklat'
func _ready() -> void:
print("Halo, dia dipojok sana adalah ", namaSaya)
print("Tingginya sekarang kira-kira ", tinggiSaya," cm")
print('Beratnya adalah ', beratSaya,' kilogram')
print("Kalo digendong dah lumayan berat juga sih")
print("Warna matanya ", mataSaya,", dan warna rambutnya ", rambutSaya)
print("Giginya belum ada, tapi pastinya nanti ", gigiSaya, " dong ya")
# variabel lagi
var jumlah := umurSaya + beratSaya
print("Kalo ", umurSaya, " dan ", beratSaya, " ditambah, jumlahnya adalah ", jumlah)
Perhatikan bahwa string bisa diawali dan diakhiri dengan tanda " " maupun tanda ' '.
Saya rasa cukup sekian untuk bab variabel.
Semoga bermanfaat.
No comments:
Post a Comment