LINUXSOFT.cz Přeskoč levou lištu

ARCHIV



   

> Převodník měn

Edituj záznam
Kategorie: Javascript
Programovací jazyk: Javascript
Domovská stránka: http://www.geocities.com/SiliconValley/Vista/8435
Download:
Tvůrce: CompuH@cker
Popis skriptu: Program na konverzi finanční částky v jedné měně na měnu jinou. Program umí převést až 70 různých měn!
Nároky na klienta: Aktivní JavaScript
Nároky na server: žádné
Ukázka spuštěného skriptu
Kód s komentáři:
<!-- Celý skript lze nakopírovat a uložit jako HTML stránku -->
<!NOWIZARD>
<!TITLE>Money Equivalents<!/TITLE>
<!DESCRIPTION>Nice little program the converts many currencies back and forth.<!/DESCRIPTION>
<!CATEGORY>Calculators<!/CATEGORY>

<!SCRIPT>
<!-- START OF SCRIPT -->
<!-- Další skripty naleznete na http://www.netpedia.com -->
<HTML>
<HEAD>
<TITLE>Java Goodies</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!-- Tajné skripty od Old Browsers
/* Skript od CompuH@cker
compuhacker@geocities.com
http://www.geocities.com/SiliconValley/Vista/8435
*/
function roundToPennies(n)
{
pennies = n * 100;

pennies = Math.round(pennies);

strPennies = "" + pennies;
len = strPennies.length;

first = strPennies.substring(0, len - 2) + ".";
last = strPennies.substring(len - 2, len);

if(first == ".")
{
first = "0."
}

if(last.length == 1)
{
last += "0";
}
return first + last;
}

function Compute()
{
MoneyValue = document.forms['MoneyForm'].elements['MoneyFormIn'].value;
UnitPlace = document.forms['MoneyForm'].elements['Unit'].selectedIndex;
Unit2Place = document.forms["MoneyForm"].elements["Unit2"].selectedIndex;
UnitValue = document.forms['MoneyForm'].elements['Unit'].options[UnitPlace].value;
Unit2Value = document.forms['MoneyForm'].elements['Unit2'].options[Unit2Place].value;
UnitName = document.forms['MoneyForm'].elements['Unit'].options[UnitPlace].text;
Unit2Name = document.forms['MoneyForm'].elements['Unit2'].options[Unit2Place].text;

if(MoneyValue == "")
window.alert("Musíte zadat částku pro konverzi");

else

if(UnitValue == "Alert")
window.alert("Musíte zadat počáteční měnu");

else

if(Unit2Value == "Alert")
window.alert("Musíte zadat cílovou měnu");

else
{
Money = eval(MoneyValue);

if(UnitName == Unit2Name)
document.forms['0'].elements['MoneyFormOut'].value = roundToPennies(Money);

else
{
ToTRL = eval(UnitValue);
FromTRL = eval(Unit2Value);

TRL = Money * ToTRL;
Money = TRL * FromTRL;

document.forms['0'].elements['MoneyFormOut'].value = roundToPennies(Money);
}
}
}
// -->
</SCRIPT>
</HEAD>
<BODY>


<CENTER>
<H1>Převodník měn</H1>
<HR>
<FORM NAME="MoneyForm">
<INPUT TYPE="Text" NAME="MoneyFormIn" SIZE="20">
<SELECT SIZE="1" NAME="Unit">
<OPTION VALUE="Alert" SELECTED>- Vyber jednotku měny -
<OPTION VALUE="2900.0000">DZD Algerian Dinars
<OPTION VALUE="170000.00">USD American Dollars
<OPTION VALUE="170000.00">ARP Argentinian Pesos
<OPTION VALUE="120000.00">AUD Australian Dollars
<OPTION VALUE="13000.000">ATS Austrian Schillings
<OPTION VALUE="170000.00">BSD Bahamian Dollars
<OPTION VALUE="82000.000">BBD Barbados Dollars
<OPTION VALUE="4400.0000">BEF Belgian Francs
<OPTION VALUE="170000.00">BMD Bermudian Dollars
<OPTION VALUE="150000.00">BRR Brazilian Real
<OPTION VALUE="270000.00">GBP British Pounds
<OPTION VALUE="92.000000">BGL Bulgarian Lev
<OPTION VALUE="120000.00">CAD Canadian Dollars
<OPTION VALUE="400.00000">CLP Chilean Pesos
<OPTION VALUE="20000.000">CNY Chinese Renmimbi
<OPTION VALUE="310000.00">CYP Cyprus Pounds
<OPTION VALUE="4900.0000">CSK Chech Coruna
<OPTION VALUE="24000.000">DKK Danish Croner
<OPTION VALUE="81000.000">NLG Dutch Guilders
<OPTION VALUE="61000.000">XEC Eastern Caribbean Units
<OPTION VALUE="49000.000">EGP Egyptian Pounds
<OPTION VALUE="180000.00">XEU European Currency Units
<OPTION VALUE="120000.00">FJD Fijian Dollars
<OPTION VALUE="30000.000">FIM Finnish Markka
<OPTION VALUE="27000.000">FRF French Francs
<OPTION VALUE="91000.000">DEM German Marks
<OPTION VALUE="54000000.0">XAU Gold Onces (New York)
<OPTION VALUE="580.00000">GRD Greek Drachmas
<OPTION VALUE="21000.000">HKD Hong Kong Dollars
<OPTION VALUE="840.00000">HUF Hungarian Forint
<OPTION VALUE="2300.0000">ISK Icelandic Krona
<OPTION VALUE="4600.0000">INR Indian Rupees
<OPTION VALUE="61.000000">IDR Indonesian Rupiah
<OPTION VALUE="240000.00">IEP Irish Punt
<OPTION VALUE="47000.000">ILS Israeli New Shekels
<OPTION VALUE="93.000000">ITL Italian Lira
<OPTION VALUE="4800.0000">JMD Jamacian Dollars
<OPTION VALUE="1400.0000">JPY Japanese Yen
<OPTION VALUE="230000.00">JOD Jordanian Dinar
<OPTION VALUE="110.00000">LBP Lebanese Pounds
<OPTION VALUE="4400.0000">LUF Luxembourg Francs
<OPTION VALUE="60000.000">MYR Malaysian Ringgit
<OPTION VALUE="21000.000">MXP Mexican New Pesos
<OPTION VALUE="110000.00">NZD New Zealand Dollars
<OPTION VALUE="22000.000">NOK Norwegian Kroner
<OPTION VALUE="4100.0000">PKR Pakistan Rupees
<OPTION VALUE="5600.0000">PHP Philippines Pesos
<OPTION VALUE="68000000.0">XPT Platinum Ounces (New York)
<OPTION VALUE="48000.000">PLZ Polish Zloty
<OPTION VALUE="900.00000">PTE Portuguese Escudo
<OPTION VALUE="22.000000">ROL Romanian Leu
<OPTION VALUE="28.000000">SUR Russian Rubles
<OPTION VALUE="44000.000">SAR Saudi Arabian Riyal
<OPTION VALUE="760000.00">XAG Silver Ounces (New York)
<OPTION VALUE="110000.00">SGD Singapore Dollars
<OPTION VALUE="4800.0000">SKK Slovakian Koruna
<OPTION VALUE="35000.000">ZAR South Afrikan Rand
<OPTION VALUE="180.00000">KRW South Korean Won
<OPTION VALUE="1100.0000">ESP Spanish Pesetas
<OPTION VALUE="230000.00">XDR Special Drawing Right
<OPTION VALUE="1000.0000">SDD Sudanese Dinar
<OPTION VALUE="21000.000">SEK Swedish Krona
<OPTION VALUE="110000.00">CHF Swiss Francs
<OPTION VALUE="5800.0000">TWD Taiwan Dollars
<OPTION VALUE="4900.0000">THB Thai Baht
<OPTION VALUE="27000.000">TTD Trinidad and Tobago Dollars
<OPTION VALUE="1.0000000">TRL Turkish Lira
<OPTION VALUE="330.00000">VEB Venezuelan Bolivar
<OPTION VALUE="130.00000">ZMK Zambian Kwacha
</SELECT>
<HR><INPUT TYPE="Button" VALUE="Vypočítej!" onClick="Compute()">
<HR>
<INPUT TYPE="Text" NAME="MoneyFormOut" SIZE="20">
<SELECT SIZE="1" NAME="Unit2">
<OPTION VALUE="Alert" SELECTED>- Vyber jednotku měny -
<OPTION VALUE="0.0003500">DZD Algerian Dinars
<OPTION VALUE="0.0000060">USD American Dollars
<OPTION VALUE="0.0000060">ARP Argentinian Pesos
<OPTION VALUE="0.0000081">AUD Australian Dollars
<OPTION VALUE="0.0000770">ATS Austrian Schillings
<OPTION VALUE="0.0000060">BSD Bahamian Dollars
<OPTION VALUE="0.0000120">BBD Barbados Dollars
<OPTION VALUE="0.0002300">BEF Belgian Francs
<OPTION VALUE="0.0000060">BMD Bermudian Dollars
<OPTION VALUE="0.0000066">BRR Brazilian Real
<OPTION VALUE="0.0000038">GBP British Pounds
<OPTION VALUE="0.0110000">BGL Bulgarian Lev
<OPTION VALUE="0.0000084">CAD Canadian Dollars
<OPTION VALUE="0.0025000">CLP Chilean Pesos
<OPTION VALUE="0.0000500">CNY Chinese Renmimbi
<OPTION VALUE="0.0000032">CYP Cyprus Pounds
<OPTION VALUE="0.0002000">CSK Chech Coruna
<OPTION VALUE="0.0000420">DKK Danish Croner
<OPTION VALUE="0.0000120">NLG Dutch Guilders
<OPTION VALUE="0.0000160">XEC Eastern Caribbean Units
<OPTION VALUE="0.0000200">EGP Egyptian Pounds
<OPTION VALUE="0.0000056">XEU European Currency Units
<OPTION VALUE="0.0000087">FJD Fijian Dollars
<OPTION VALUE="0.0000330">FIM Finnish Markka
<OPTION VALUE="0.0000370">FRF French Francs
<OPTION VALUE="0.0000110">DEM German Marks
<OPTION VALUE="0.000000019">XAU Gold Onces (New York)
<OPTION VALUE="0.0017000">GRD Greek Drachmas
<OPTION VALUE="0.0000470">HKD Hong Kong Dollars
<OPTION VALUE="0.0012000">HUF Hungarian Forint
<OPTION VALUE="0.0004400">ISK Icelandic Krona
<OPTION VALUE="0.0002200">INR Indian Rupees
<OPTION VALUE="0.0160000">IDR Indonesian Rupiah
<OPTION VALUE="0.0000041">IEP Irish Punt
<OPTION VALUE="0.0000210">ILS Israeli New Shekels
<OPTION VALUE="0.0110000">ITL Italian Lira
<OPTION VALUE="0.0002100">JMD Jamacian Dollars
<OPTION VALUE="0.0007200">JPY Japanese Yen
<OPTION VALUE="0.0000043">JOD Jordanian Dinar
<OPTION VALUE="0.0093000">LBP Lebanese Pounds
<OPTION VALUE="0.0002300">LUF Luxembourg Francs
<OPTION VALUE="0.0000170">MYR Malaysian Ringgit
<OPTION VALUE="0.0000470">MXP Mexican New Pesos
<OPTION VALUE="0.0000093">NZD New Zealand Dollars
<OPTION VALUE="0.0000460">NOK Norwegian Kroner
<OPTION VALUE="0.0002400">PKR Pakistan Rupees
<OPTION VALUE="0.0001800">PHP Philippines Pesos
<OPTION VALUE="0.000000015">XPT Platinum Ounces (New York)
<OPTION VALUE="0.0000210">PLZ Polish Zloty
<OPTION VALUE="0.0011000">PTE Portuguese Escudo
<OPTION VALUE="0.0440000">ROL Romanian Leu
<OPTION VALUE="0.0350000">SUR Russian Rubles
<OPTION VALUE="0.0000230">SAR Saudi Arabian Riyal
<OPTION VALUE="0.0000013">XAG Silver Ounces (New York)
<OPTION VALUE="0.0000090">SGD Singapore Dollars
<OPTION VALUE="0.0002100">SKK Slovakian Koruna
<OPTION VALUE="0.0000280">ZAR South Afrikan Rand
<OPTION VALUE="0.0054000">KRW South Korean Won
<OPTION VALUE="0.0009300">ESP Spanish Pesetas
<OPTION VALUE="0.0000044">XDR Special Drawing Right
<OPTION VALUE="0.0009700">SDD Sudanese Dinar
<OPTION VALUE="0.0000480">SEK Swedish Krona
<OPTION VALUE="0.0000091">CHF Swiss Francs
<OPTION VALUE="0.0001700">TWD Taiwan Dollars
<OPTION VALUE="0.0002000">THB Thai Baht
<OPTION VALUE="0.0000370">TTD Trinidad and Tobago Dollars
<OPTION VALUE="1.0000000">TRL Turkish Lira
<OPTION VALUE="0.0030000">VEB Venezuelan Bolivar
<OPTION VALUE="0.0080000">ZMK Zambian Kwacha
</SELECT>
</FORM>
<HR>
</CENTER>

</BODY>
</HTML>
<!-- END OF SCRIPT -->
<!/SCRIPT>
Zadal/a: Linuxák


pridej.cz

> Vyhledávání software
> Vyhledávání článků

28.11.2018 23:56 /František Kučera
Prosincový sraz spolku OpenAlt se koná ve středu 5.12.2018 od 16:00 na adrese Zikova 1903/4, Praha 6. Tentokrát navštívíme organizaci CESNET. Na programu jsou dvě přednášky: Distribuované úložiště Ceph (Michal Strnad) a Plně šifrovaný disk na moderním systému (Ondřej Caletka). Následně se přesuneme do některé z nedalekých restaurací, kde budeme pokračovat v diskusi.
Komentářů: 1

12.11.2018 21:28 /Redakce Linuxsoft.cz
22. listopadu 2018 se koná v Praze na Karlově náměstí již pátý ročník konference s tématem Datová centra pro business, která nabídne odpovědi na aktuální a často řešené otázky: Jaké jsou aktuální trendy v oblasti datových center a jak je optimálně využít pro vlastní prospěch? Jak si zajistit odpovídající služby datových center? Podle jakých kritérií vybírat dodavatele služeb? Jak volit vhodné součásti infrastruktury při budování či rozšiřování vlastního datového centra? Jak efektivně datové centrum spravovat? Jak co nejlépe eliminovat možná rizika? apod. Příznivci LinuxSoftu mohou při registraci uplatnit kód LIN350, který jim přinese zvýhodněné vstupné s 50% slevou.
Přidat komentář

6.11.2018 2:04 /František Kučera
Říjnový pražský sraz spolku OpenAlt se koná v listopadu – již tento čtvrtek – 8. 11. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma umění a technologie, IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář

4.10.2018 21:30 /Ondřej Čečák
LinuxDays 2018 již tento víkend, registrace je otevřená.
Přidat komentář

18.9.2018 23:30 /František Kučera
Zářijový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 20. 9. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář

9.9.2018 14:15 /Redakce Linuxsoft.cz
20.9.2018 proběhne v pražském Kongresovém centru Vavruška konference Mobilní řešení pro business. Návštěvníci si vyslechnou mimo jiné přednášky na témata: Nejdůležitější aktuální trendy v oblasti mobilních technologií, správa a zabezpečení mobilních zařízení ve firmách, jak mobilně přistupovat k informačnímu systému firmy, kdy se vyplatí používat odolná mobilní zařízení nebo jak zabezpečit mobilní komunikaci.
Přidat komentář

12.8.2018 16:58 /František Kučera
Srpnový pražský sraz spolku OpenAlt se koná ve čtvrtek – 16. 8. 2018 od 19:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát jsou tématem srazu databáze prezentaci svého projektu si pro nás připravil Standa Dzik. Dále bude prostor, abychom probrali nápady na využití IoT a sítě The Things Network, případně další témata.
Přidat komentář

16.7.2018 1:05 /František Kučera
Červencový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 7. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát bude přednáška na téma: automatizační nástroj Ansible, kterou si připravil Martin Vicián.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

31.7.2023 14:13 / Linda Graham
iPhone Services

30.11.2022 9:32 / Kyle McDermott
Hosting download unavailable

13.12.2018 10:57 / Jan Mareš
Re: zavináč

2.12.2018 23:56 / František Kučera
Sraz

5.10.2018 17:12 / Jakub Kuljovsky
Re: Jaký kurz a software by jste doporučili pro začínajcího kodéra?

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2024) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze