Kalkulator Javascript

Blog ini adalah blog iseng yang disusun untuk tujuan hiburan semi-edukatif. Disini saya memberikan contoh - contoh eksploitasi terhadap penggunaan javascript dalam aljabar sehari - hari.

Blog ini tak tersusun dengan benar" rapih sehingga mungkin ada beberapa link mati ataupun script yang salah berfungsi.

Terimakasih sudah berkunjung!

Senin, 29 Agustus 2016

Konversi Uang Offline


Jumlah :

Dari :
Ke :




Diatas adalah javascript untuk persamaan satuan mata uang dari berbagai - bagai negara. Cara kerja skrip ini ialah dengan menentukan konstanta mata uang masing - masing negara yang merupakan rasio nilai mata uang tersebut terhadap nilai mata uang Dollar Amerika Serikat. Sisanya, tinggal menyesuaikan satuan mata uang asal dengan rasio perbandingan dan mengkalikannya dengan rasio mata uang yang dituju.

Berikut ini adalah kutipan dari source skrip ini :

<select style="margin-top:5px;width:280px;" id="fm">
<option selected='selected' value='1'>United States Dollar</option>
<option value='0.8928'>Euro</option><option value='0.7635'>British Pound</option>
<option value='102.81'>Japanese Yen</option><option value='0.9774'>Swiss Franc</option>
<option value='1.2985'>Canadian Dollar</option><option value='1.32'>Australian Dollar</option>


Skrip ini berfungsi mengrasiokan nilai satu mata uang ke mata uang lain, dengan mata uang Dollar Amerika Serikat sebagai patokannya. Pada kutipan diatas, nilai ( value ) untuk mata uang Euro adalah 0.8928 , yang berarti / dibaca : "Satu USD setara dengan 0.8928 Euro" dan seterusnya untuk opsi - opsi dibawahnya.

Misal saya ingin menukar nilai Rp10.000 ke Japanese Yen alias JYP. Maka skrip ini akan membagi rasio antar USD:IDR ( yakni 1:13270) kemudian mengkalikannya dengan rasio dari USD ke JPY ( yakni 102.91 ) sehingga menunjukan hasil kurang lebih 7.7 yen.

Saya katakan kurang lebih karena konstanta tiap mata uang di skrip ini tak akan berubah sendiri ( tak mengikuti fluktuasi nilai mata uang secara live ) kecuali diubah manual. Jadi yang akan kita dapatkan adalah nilai pendekatan yang sudah didekatkan sampai 3 angka dibelakang koma.

Selamat mencoba, semoga bermanfaat.