Tytu³: Funkcje w Java script Wiadomo¶æ wys³ana przez: admin Maj 14, 2014, 09:16:34 Zadanie 1. Proszê stworzyæ plik java wykorzystuj±cy funkcjê do wprowadzania danych personalnych.
Rozwi±zanie: 1. Plik html !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2"> <meta name="Description" content=" [wstaw tu opis strony] "> <meta name="Keywords" content=" [wstaw tu slowa kluczowe] "> <meta name="Author" content=" [dane autora] "> <meta name="Generator" content="kED2"> <title> [tytu³ strony] </title> <link rel="stylesheet" href=" [nazwa_arkusza_stylow.css] " type="text/css"> </head> <body> <script type="text/javascript"SRC = "adam.js"> document.write("Nie mo¿na otworzyæ pliku ze skryptem.") </SCRIPT> <!-- tutaj wstaw tresc strony --> </body> </html> Plik adam js. function dane(imie, nazwisko, wiek) {document.write("Witaj"+imie+" "+nazwisko+" masz:"+wiek+" lat");} function wprowadz() {var a=prompt("Podaj imie",""); var b=prompt("Podaj nazwisko",""); var c=prompt("Podaj wiek",""); dane(a,b,c);}; wprowadz(); Tytu³: Odp: Funkcje w Java script Wiadomo¶æ wys³ana przez: admin Maj 14, 2014, 09:43:14 Zadanie 2. Proszê napisaæ program obliczaj±cy sumê znaków w wprowadzonym imieniu i nazwisku.
Rozwi±zanie: Plik html: pozostaje bez zmiany Plik adam.js function dane(imie, nazwisko, wiek) {document.writeln("Witaj "+imie+" "+nazwisko+" masz: "+wiek+" lat"+"<br/>");}; function ile(a,b) {var b=a.length+b.length document.writeln(" Liczba liter w imieniu i nazwisku= "+b);}; function wprowadz() {var a=prompt("Podaj imie",""); var b=prompt("Podaj nazwisko ",""); var c=prompt("Podaj wiek ",""); dane(a,b,c); ile(a,b);}; wprowadz(); Tytu³: Odp: Funkcje w Java script Wiadomo¶æ wys³ana przez: admin Maj 14, 2014, 10:09:21 Zadanie 3. Proszê napisaæ program prosz±cy o podanie imienia, roku urodzenia oraz miesi±ca nastêpnie obliczaj±cy sumê liczb roku i miesi±ca.
Rozwi±zanie: Plik HTML bez zmian. Plik adam.js poni¿ej:Uwaga. w skrypcie wykorzystano funkcjê parseInt(a), zamieniaj±ca typ zmiennej string (napis)na typ ca³kowity. Trzeba by³o to zrobiæ, poniewa¿ applet prompt wczytuje znaki jako string. function dane(imie, wiek) {document.writeln("Witaj "+imie+ " rok urodzenia "+ wiek+"<br/>");}; function suma(a,b) {var c,d; c=parseInt(a);d=parseInt(b); document.write("Suma warto¶ci roku urodzenia i miesi±ca = "); document.write(c+d);}; function wprowadz() {var a=prompt("Podaj imie",""); var b=prompt("Podaj rok urodzenia ",""); var c=prompt("Podaj miesi±c ",""); dane(a,b); suma(b,c); }; wprowadz(); Tytu³: Odp: Funkcje w Java script Wiadomo¶æ wys³ana przez: admin Maj 14, 2014, 11:50:22 Zadanie 4. Proszê napisaæ program wprowadzaj±cy w okienku prompt : masê i wysoko¶æ cz³owieka nastêpnie wy¶wietlaj±cy wska¼nik BMI.
Rozwi±zanie: Plik HTML- bez zmian Plik adam.js - poni¿ej function bmi(a,b){var c=parseInt(a);f=c/100*c/100; d=parseInt(b); var e=d/f; document.write("Twój wska¼nik BMI= "+e); }; function wprowadz () {var b=prompt("Podaj masê w kilogramach",""); var a=prompt("Podaj wzrost w centymetrach",""); document.write("Podano: wzrost= "+a+" masa = "+b); bmi(a,b); }; wprowadz(); Tytu³: Odp: Funkcje w Java script Wiadomo¶æ wys³ana przez: admin Maj 14, 2014, 13:10:38 Zadanie 5 . Prosze napisaæ program przeliczaj±cy ciê¿ar cia³a podany w kg na ciêzar obliczony w funtach i uncjach.
Do³±czony plik w javaScript adam.js function funty(a) {var c=parseInt(a); var f=c/0.454; var g=parseInt(f); var h= parseInt((f-g)*16); document.write("Masa cia³a wynosi "+g+" funtów "+h+" cali"); }; function wprowadz () {var b=prompt("Podaj masê w kilogramach",""); document.write("Podano masê = "+b+" kg"); funty(b); }; wprowadz(); Tytu³: Odp: Funkcje w Java script Wiadomo¶æ wys³ana przez: admin Maj 14, 2014, 13:26:23 Zadanie 6. prosze napisaæ program, który prosi o podanie imienia. Nastêpnie na podstawie ostatniej litery rozpoznaje p³eæ.
Kod Java script w pliku adam.js function kobita(a) {var d=a.length; var e=d-1; if(a[e]=='a'){document.write(a+" to kobieta");} else {document.write(a+" to facet");}; }; function wprowadz() {var b=prompt("Podaj imie",""); document.write("Podano imiê "+b+"<br/>"); kobita(b); }; wprowadz(); Tytu³: Odp: Funkcje w Java script Wiadomo¶æ wys³ana przez: admin Maj 14, 2014, 13:52:01 Zadanie 7. Wy¶wietliæ imie tyle razy z ilu znaków siê sk³ada.
Plik adam.js function kobita(a) {var d=a.length; var x=1; for(x=1;x<=d;x++){document.write(x+" "+a+"<br/>");}; }; function wprowadz() {var b=prompt("Podaj imie",""); document.write("Podano imiê "+b+"<br/>"); kobita(b); }; wprowadz(); Tytu³: Odp: Funkcje w Java script Wiadomo¶æ wys³ana przez: admin Maj 21, 2014, 08:40:19 Zadanie 8. Proszê o napisanie kodu, który prosi o podanie imienia. Nastêpnie co druga literê zmienia na literê Q i wy¶wietla na ekranie.
Rozwi±zanie. Plik HTML bez zmian Plik .js function rozpoznaj(x){ var c=x.length; //document.write(c); d=c-1; e=x[d]; //document.write(e); for(y=d;y>=0;y--) {document.write(x[y]);}; document.write("<br/>"); if(e=='a'){document.write(x+" to kobitka!!!"+"<br/>");} else {document.write(x+" to facet?!!!"+"<br/>");} }; // funkcja zmienia co druga literê na 0, wy¶wietla wynik na ekranie function zmien(a) {var k=0; l=a.length; document.write(a+"<br />"); for(k=0;k<=l-1;k++) { if((k%2)!=0){document.write('Q');} else{document.write(a[k]);}; }; }; function wprowadz() {var b=prompt("Podaj imie",""); rozpoznaj(b); zmien(b); }; wprowadz(); |