Dalam bahasa pemrograman, variable atau dalam artian sering disebut peubah selalu ada. Variable berfungsi untuk mengontrol (handler) sebuah masukan, yg mana masukan tersebut suatu waktu bisa berubah nilainya. Berbeda dengan konstanta, yg bersifat tetap.
Dalam actionscript 3.0 pendeklarasian variable yaitu sebagai berikut :
var makanan:String;
makanan = “mie caluk”;
Secara penulisan tidak terlalu sulit, berikut ini penjelasannya:
var : Semua variable didefinisikan menggunakan kata “var” didepannya.
makanan: ini adalah nama variabelnya, penulisan variable juga bisa dengan mengkombinasikan huruf dan angka. Apabila nama variable yg ingin dibuat terdiri dari 2 kata, disarankan untuk membedakannya dengan membedakan huruf capital, kata pertama dengan awalan huruf kecil (lowercase) dan kata satunya lagi dengan huruf capital (uppercase) tanpa ada spasi diantara kata tersebut. Contoh :
makananKecil : String;
anakSapi : String;
bilanganGanjil: string;
dst.
String : string adalah tipe data yang berfungsi untuk mengontrol inputan dan keluaran berbentuk string (tulisan, kata-kata atau kalimat). Jadi, setelah penulisan nama variable maka dilanjutkan dengan menambahkan tipe data apa yg diperlukan utk variable tersebut, sebelumnya tambahkan titik 2 ( : ).
var makanan : String;
makanan = “mie caluk”; : baris code ini adalah pengaturan nilai dari variable makanan, pada contoh, variable makanan diisikan nilai dengan sebuah kata (string) “mie caluk”, pemberian nilai tersebut menggunakan = (sama dengan /assignment). Tanda petik adalah syarat dalam pemberian nilai untuk tipe data bertipe String.
Setelah mengetahui apa arti dari kode-kode diatas, sekarang kita pelajari teknik-teknik dalam penulisan variable sehingga lebih efektif dalam penulisan.
Pendeklarasian variable pada contoh sebelumnya terdiri dari 2 baris, kita bisa membuatnya menjadi 1 baris saja. Bagaimana penulisannya, berikut contohnya :
var makanan:String = “mie caluk”;
Lebih cepat dan efektif kan?, jadi pemberian nilainya disatukan dalam satu baris, sehingga penulisannya adalah seperti di atas.
Ada juga suatu kondisi dimana pedeklarasian variable yg ingin kita buat terdiri dari banyak variable, maka biasanya kita akan membuatnya seperti ini :
var makananPembuka :String;
makananUtama:String;
makananPenutup:String;
Dari ketiga baris tersebut bisa dijadikan 1 baris apabila tipe data dari ketiga variable tersebut adalah sama, pada contoh “String”. Maka penulisannya hanya perlu dipisahkan dengan tanda koma ( , ) pada setiap nama variable tersebut, seperti ini :
var makananPembuka, makananUtama, makananPenutup : String;
hmm, mending dipraktek langsung… ayo
Buka adobe Flash Cs3, kemudian pada frame 1 layer 1 klik f9 (masuk ke panel Action), dan tuliskan kode berikut :
var subjek, predikat, objek: String;
subjek = “pelayan”;
predikat = “menghidangkan”;
objek = “makanan”;
trace (subjek + “ “ + predikat + “ “ + objek);
Jika sudah, tekan CTRL+ENTER, maka pada output panel akan menghasilkan sebuah kalimat “pelayan menghidangkan makanan”.
Oh iya, terakhir yang perlu diingat… penulisan variabel :
Harus tidak mengandung spasi
Sebaiknya nama untuk variabel bukanlah kata kunci atau kata reserved dalam bahasa ActionScript 3.0.
Jangan memulai penulisannya dengan nomor.
Dapat mencakup hanya karakter alfanumerik bersama dengan tanda dolar ($) atau underscore (_)
Semoga bermanfaat!!!