Membuat Konversi Angka ke Bilangan Teks dengan Actionscript 3.0


Salam blogger..
Hari ini penulis akan membagikan pada kalian bagaimana membuat Konversi Angka ke Bilangan Teks dengan Actionscript 3.0.

Sedikit kita menjumpai tutorial tentang pembuatan Konversi Angka ke Bilangan Teks. Berikut langkah-langkah pembuatannya :
1. Buka Adobe Flash cs, pilih File Actionscript 3.0
2. Buatlah dua buah kolom Teks di Layer, gunakan Text Tool (T), yaitu kolom input_txt, dan kolom hasil_txt. Lihat seperti pada gambar dibawah ini :



- Bisa Anda lihat seperti pada gambar di atas.

3. Kemudian tambahkan layer baru diatas Layer 1.
4. Tekan F9 di Layer 2 (layer baru). Kemudian ketikkan script dibawah ini :


import flash.ui.Mouse;

var satuan:Array = ["","satu","dua","tiga","empat","lima","enam","tujuh","delapan","sembilan"];
var n:int;
ok_btn.addEventListener(MouseEvent.CLICK,konversi);

function konversi(e:MouseEvent):void
{
    n = int(input_txt.text);
    trace(n);
    hasil_txt.text = convert(n);
}

function convert(a:int):String
{
    if (a<10 font="">
    {
        return satuan[a];
    }
    else if (a == 10)
    {
        return "sepuluh";
    }
    else if (a == 11)
    {
        return "sebelas";
    }
    else if (a < 20)
    {
        return satuan[a - 10] + " belas";
    }
    else if (a<100 font="">
    {
        return satuan[(a-(a%10))/10] + " puluh " + convert(a%10);
    }
    else if (a < 1000)
    {
        return (a < 200 ? "seratus " : satuan[(a-(a%100))/100] + " ratus ") + convert(a%100);
    }
    else if(a < 1000000)
    {
        return (a < 2000 ? "seribu " : convert((a-(a%1000))/1000) + " ribu ") + convert(a % 1000);
    }
    else if(a < 1000000000)
    {
        return convert((a-(a%1000000))/1000000) + " juta " + convert(a%1000000)
    }
    else
    {
        return "Overload, maksimal cuma sampai JUTA :P";
    }
}

5.  Tekan ctrl+Enter untuk melihat hasilnya.

Membuat Konversi Angka ke Bilangan Teks dengan Actionscript 3.0 Membuat Konversi Angka ke Bilangan Teks dengan Actionscript 3.0 Reviewed by Ardy S on June 08, 2015 Rating: 5

No comments:

Powered by Blogger.