Operators
Operators merupakan simbol yang digunakan untuk operasi matematika seperti penjumlahan (+), pengurangan ( - ), perkalian ( * ), pembagian ( / ), sama dengan ( = ) dan sebagainya. Perhatikan contoh berikut :
1. trace(4*5+8); //menghasilkan 28
Function
Function atau fungsi merupakan satu atau beberapa baris kode dalam satu blok, yang ditujukan untuk menyederhanakan suatu operasi dan dapat digunakan beberapa kali. Sebagai contoh, ketika membuat aplikasi yang melibatkan perhitungan jarak antara objek dan mouse, maka fungsi menghitung jarak tersebut ditulis dalam sebuah blok kode yang berisi beberapa baris. Untuk menghitung jarak tentunya ada beberapa variabel yang diperlukan yaitu titik kordinat awal dan titik kordinat akhir, selanjutnya dilakukan perhitungan menggunakan rumus pitagoras dan terakhir hasil perhitungan ditampilkan oleh fungsi.
Mendefinisikan sebuah fungsi di dalam AS3 memiliki beberapa elemen sebagai berikut :
1. Deklarasi keyword function
2. Pemberian nama fungsi
3. Parameter (variabel) awal sebagai masukan
4. Hasil dari fungsi (return)
5. Blok kode fungsi (function body)
Untuk mempermudah pemahaman terhadap fungsi perhatikan beberapa contoh berikut :
Pada fungsi haloDunia di atas, berisi satu baris kode yaitu kode trace. Kode trace digunakan untuk menampilkan hasil di output panel. Sehingga jika kode tersebut dijalankan, pada output panel akan muncul teks “Hello world”.
Pada fungsi kuadrat tersebut, terdapat parameter angka yang selanjutnya diproses oleh kode blok dimana hasil dari fungsi adalah angka*angka. Berbeda dengan fungsi sebelumnya yang tidak menghasilkan apa-apa (void), fungsi kuadrat menghasilkan sebuah nilai yang bertipe int (:int). Sebuah fungsi baru akan dijalankan jika fungsi tersebut dipanggil/diaktifkan. Sebagai contoh di atas fungsi kuadrat dipanggil 2 kali pada baris ke 5 dan baris ke 6.
“Sumber Informasi”
Thanks for reading Operators. Please share...!