Výuka Informatiky - WebDesign - JavaScript - Cvičení
Transkript
Výuka Informatiky - WebDesign - JavaScript - Cvičení
Skryj ↓ ↓ Skryj JavaScript - Cvičení - Sportka Titulní strana Základy Informatiky Operační systémy Počítačová komunikace Zpracování textu Zpracování grafiky Tabulkové procesory Databáze Prezentace Publikování na PC Publikování na WWW Základy programování CAD systémy << Násobilka | JavaScript-cvičení | Morseovka >> Zadání vytvořte funkci Sportka() pro generování číselného tahu pomocí formuláře zajistěte zadání : počtu losovaných čísel celkového počtu čísel čísla generujte pomocí metody random objektu Math generovaná čísla uspořádejte podle velikosti Ukázka JavaScriptu <script type="text/javascript"> <! // code to generate and display random numbers, using values entered by a user on a form // (namely BALLS_DRAWN and MAX_NUMBER), for use as lottery numbers etc. // Copyright (C) Rhodus Corp 1997 [[email protected]] // do not use this code in whole or in part without including these four lines. Informační technologie Operační systémy Serverové systémy ProgramováníDelphi Programování - C# Počítačová grafika Multimedia Webdesign var loop; //loop counter var randy; //holds random numbers function make_array(size) //creates a onedimensional array { this.length = size; for (a = 0; a < size; a++) this[a] = ""; } function generatenos() //flags certain numbers in a onedimensional array { hold = new make_array(document.lottery.max_number.value); Wiki systémy HTML kód HTML editory Layout stránky Design stránky Navigace webu Webové formuláře Vývoj webových aplikací Vývojové nástroje Nástroje prohlížečů JavaScript PHP Správa dat na webu Správa obsahu Cvičení a projekty document.lottery.numbers.value = ""; //clear numbers box //now we need to generate some numbers for (loop = 0; loop < document.lottery.balls_drawn.value; loop++) //1 step through loop for each ball to be drawn { randy = Math.round(Math.random() * (document.lottery.max_number.value 1)); randy++; //ie. number between 0+1 (=1) and max_value1+1 (=max_value) if (hold[randy] == 1) { loop; //if number already chosen, go back one step in the loop continue; //and start again (so no duplicate numbers) } if (hold[randy] != 1) { hold[randy] = 1; //if not already flagged, then flag the number in the 'hold' list } } // Maturita Informatika ICT podpora výuky Ročníkové práce Tematické plány Metodické sdružení //now we need to display the numbers } for (loop = 0; loop <= document.lottery.max_number.value; loop++) { if (hold[loop] == 1) //ie. if 'loop' is flagged document.lottery.numbers.value = document.lottery.numbers.value + loop + ", "; } Administrace Webu // // > </script> Ukázka formuláře Administrace Ing. Josef Nymš http://nyms.spsnome.cz JoNy@2008 DesignTriadSkin SystemPmWiki pmwiki2.2.27 SEO webu sledují SEO nástroje.cz Odkazy Plaváček formuláře Sponzorované odkazy Tisk Poslední úprava provedena 07.04.2011, 23:40 Školní web pro podporu výuky Informatiky na SPŠ Nové Město nad Metují
Podobné dokumenty
Stáhnout - Industry EU
Všechny ceny jsou uvedeny bez DPH a jsou platné k datu vydání katalogu. Aktuální ceny naleznete vždy na www.eobaly.cz.
Všeobecné obchodní podmínky vsadchytre.cz
5. Emailová adresa Uživatele je emailová adresa, kterou Uživatel zadal při objednávce a
slouží pro zaslání tipů Zprostředkovatelem po úhradě Klienta.
6.Úhrada je finanční odměna pro Zprostředkovate...