Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- console.clear();
- cl('początek');
- // napisz petlę for, ktora wypisze kolejne liczby naturalne od 5 do 45
- for(var i = -20; i <= 145; i+=100) {
- document.write('<br> test ' + i);
- console.log(i);
- }
- cl('koniec');
- cl('początek malejaco');
- // napisz petlę for, ktora wypisze kolejne liczby naturalne od 5 do 45
- for(var i = 200; i >= 145; i--) {
- document.write('<br> test ' + i);
- console.log(i);
- }
- cl('koniec malejaco');
- // napisz funkcję, która wypisze do dokumentu wszystkie liczby podzielne przez 5,
- // ale mniejsze niż 123 i dodatnie
- function cClear() {
- console.clear();
- }
- function docClear() {
- document.body.innerHtml = '';
- document.body.innerText = '';
- }
- cClear();
- docClear();
- function wypiszLiczby() {
- var liczba = 'test wartości';
- cl(liczba);
- for(liczba = 5; liczba < 123; liczba += 5) {
- document.write('<br> ' + liczba);
- }
- }
- wypiszLiczby();
- /*
- Napisz funkcję wypisującą liczby podzielne przez 4,
- większe od podanej jako argument,
- ale nie większe niż 101,
- i większe niż -50
- */
- function podzielnePrzez4(jakasLiczba) {
- if(isNaN(jakasLiczba) || jakasLiczba < -50) {
- jakasLiczba = -50;
- }
- for(jakasLiczba; jakasLiczba <= 101; jakasLiczba++) {
- if(jakasLiczba % 4 === 0) {
- console.log(jakasLiczba);
- }
- }
- }
- cClear();
- var mojeDane = {
- imie: 'Robert',
- nazwisko: 'Miodoński',
- zawod: 'Kucharz',
- miejscowosc: 'Kraków',
- wiek: 12
- };
- for(var jakasWlasciwosc in mojeDane) {
- if(jakasWlasciwosc !== 'wiek') {
- console.log(jakasWlasciwosc + ': ' + mojeDane[jakasWlasciwosc]);
- }
- }
- cClear();
- docClear();
- // break i continue
- var i = 0;
- for(;i < 1200; i++) {
- if(i % 2) {
- continue;
- }
- if(i > 1000) {
- break;
- }
- console.log(i);
- }
- // korzystając z instrukcji break oraz continue
- // napisz funkcje, ktora wypisze dodatnie 2-krotnosci liczb mniejszych od podanej
- // jesli aktualna wartosc zmiennej sterujacej petla jest podzielna przez 5
- function mniejszeWielokrotnosci(liczba) {
- if(isNaN(liczba) || liczba > 1000) {
- liczba = 1000;
- }
- for(var licznik = liczba - 1;; licznik--) {
- if(licznik <= 0) {
- break;
- } else if(licznik % 5) {
- continue;
- }
- console.log(licznik * 2);
- }
- }
- cClear();
- var mojenazwisko = 'Miodoński';
- for(var k = 0; k < mojenazwisko.length; k++) {
- console.log(mojenazwisko[k]);
- }
- cClear();
- var k = 100;
- while (k > 0) {
- // instrukcje
- console.log(k);
- k -= 1;
- }
- /*
- for(var k = 100; k >= 0; k--) {
- console.log(k);
- }
- window.prompt('komunikat');
- var licznik = 0;
- while ((k = window.prompt('podaj liczbe')) > 0) {
- licznik++;
- console.log('liczba' + licznik + ':', k);
- }
- console.log('liczba ujemna', k);
- */
- cClear();
- /*
- var zmienna = Math.ceil(Math.random() * 100);
- while (zmienna > 90) {
- document.write('<br>zmienna: ', zmienna);
- zmienna = Math.ceil(Math.random() * 100);
- }*/
- var zmienna;
- do {
- zmienna = Math.ceil(Math.random() * 100);
- document.write('<br>zmienna: ', zmienna);
- }
- while (zmienna > 90);
- // losuj dowolna liczbe z zakresu 5-10
- // a nastepnie dopoki jest to liczba nieparzysta
- // wypisuj ja do dokumentu
- wt., 30 paź 2018 o 18:32 Robert Miodoński <miodonski.robert@gmail.com> napisał(a):
- Programowanie, 30.10:
- // 30.10.2018:
- function czyDodatnia(liczba) {
- if(!(liczba > 0)) {
- return false;
- }
- return true;
- }
- // return boolean {true|false}
- function czyDanePoprawne(A, B, C) {
- if (isNaN(A) || isNaN(B) || isNaN(C)) {
- return false;
- }
- if(A === 0) {
- return false;
- }
- return true;
- }
- function rownanieKwadratowe(A, B, C) {
- if(!czyDanePoprawne(A, B, C)) {
- return 'niepoprawne dane';
- }
- // 1.
- var delta = Math.pow(B, 2) - 4 * A * C;
- // 2.
- if(delta > 0) {
- // 2a.
- return [
- (-1 * B - Math.sqrt(delta)) / (2 * A),
- (-1 * B + Math.sqrt(delta)) / (2 * A)
- ];
- } else if(delta === 0) {
- // 2b.
- return (-1 * B) / (2 * A);
- } else {
- // 2c.
- return 'brak rozwiązań';
- }
- }
- console.log(
- rownanieKwadratowe(1, 6, 2),
- rownanieKwadratowe('TEST'),
- rownanieKwadratowe(2,5,30),
- rownanieKwadratowe(2,4,2)
- );
- // napisz algorytm wyznaczajacy obwod trojkata o podanych parametrach - dlugosciach bokow
- function dlugosciBokowPopoprawne(a, b, c) {
- if (isNaN(a) || isNaN(b) || isNaN(c)) {
- return false;
- }
- if (a <= 0 || b <= 0 || c <= 0) {
- return false;
- }
- /*
- var max = Math.max(a, b, c);
- if (max >= a + b + c - max) {
- return false;
- }
- */
- if (a + b <= c || a + c <= b || b + c <= a) {
- return false;
- }
- return true;
- }
- function obwodTrojkata(a, b, c) {
- /*
- if(!dlugosciBokowPopoprawne(a, b, c)) {
- return 'niepoprawne parametry';
- }
- */
- var wynikPoprawnosci = dlugosciBokowPopoprawne(a, b, c);
- if(wynikPoprawnosci === false) {
- return 'niepoprawne parametry';
- }
- return a + b + c;
- }
- console.log(
- obwodTrojkata(10, 6, 7),
- obwodTrojkata('TEST'),
- obwodTrojkata(2, 5, 30),
- obwodTrojkata(0, 5, 4),
- obwodTrojkata(3, -5, 3)
- );
- console.clear();
- // switch
- /*
- var liczba = 33;
- switch(liczba) {
- console.log('liczba:', liczba);
- case 2:
- console.log('liczba wynosi 2');
- break;
- case 3:
- console.log('liczba wynosi 3');
- break;
- case 4:
- console.log('liczba wynosi 4');
- break;
- case 5:
- console.log('liczba wynosi 5');
- break;
- case 6:
- console.log('liczba wynosi 6');
- break;
- default:
- console.log('liczba ma jakas inna wartosc');
- }
- */
- // zrobic z tego funkcje sprawdzajaca wartosc jedynego argumentu:
- function sprLiczby(liczba) {
- console.log('liczba:', liczba);
- switch(liczba) {
- case 2:
- console.log('liczba wynosi 2');
- //break;
- case 3:
- console.log('liczba wynosi 3');
- //break;
- case 4:
- console.log('liczba wynosi 4');
- break;
- case 5:
- console.log('liczba wynosi 5');
- break;
- case 6:
- console.log('liczba wynosi 6');
- break;
- default:
- console.log('liczba ma jakas inna wartosc');
- }
- }
- sprLiczby(2);
- //sprLiczby(4);
- //sprLiczby(100);
- sprLiczby(3);
- function inneSprawdzenieLiczby(liczba) {
- console.log('liczba:', liczba);
- switch(liczba) {
- case 2:
- case 3:
- case 4:
- console.log('liczba z zakresu 2-4');
- break;
- case 5:
- case 6:
- console.log('liczba z zakresu 5-6');
- break;
- default:
- console.log('liczba ma jakas inna wartosc');
- }
- }
- inneSprawdzenieLiczby(3);
- inneSprawdzenieLiczby(6);
- inneSprawdzenieLiczby(16);
- // stosując instrukcję switch napisz kod sprawdzajacy
- // z jakiego wojewodztwa jest dane miasto
- function cityInRegion(city) {
- switch(city) {
- case 'Kraków':
- return 'Małopolskie';
- case 'Warszawa':
- return 'Mazowieckie';
- case 'Kielce':
- return 'Świętokrzyskie';
- }
- return 'tego nie wiem';
- }
- var city = 'Kielce';
- console.log('miasto ' + city + ':', cityInRegion(city));
- city = 'Gdańsk';
- console.log('miasto ' + city + ':', cityInRegion(city));
- cl();
- var miasta = [
- 'Gdańsk',
- 'Kielce',
- 'Białystok',
- 'Wrocław',
- 'Zawiercie'
- ];
- for(var i = 0; i < miasta.length; i++) {
- // i === 2
- console.log('miasto ' + miasta[i] + ':', cityInRegion(miasta[i]));
- }
- console.log('za petla');
- // napisz petlę for, ktora wypisze kolejne liczby naturalne od 5 do 45
- wt., 23 paź 2018 o 18:25 Robert Miodoński <miodonski.robert@gmail.com> napisał(a):
- programowanie 23.10:
- console.clear();
- var kalkulator = {
- dodawanie: function (a, b) {
- return a + b;
- },
- odejmowanie: function (a, b) {
- return a - b;
- }
- };
- kalkulator.podziel = function (a1, b1) {
- if (b1 === 0) {
- alert('nie można dzielić przez 0!!!');
- return 'błąd!!!';
- }
- return a1 / b1;
- };
- //console.log('dodawanie:', 2 + ' + ' + 6 + ' =', kalkulator.dodawanie(2, 6));
- //console.log('odejmowanie:', 2 + ' - ' + 6 + ' =', kalkulator.odejmowanie(2, 6));
- //console.log('dzielenie:', 2 + ' / ' + 6 + ' =', kalkulator.podziel(2, 6));
- //console.log('dzielenie:', 100 + ' / ' + 0 + ' =', kalkulator.podziel(100, 0));
- //console.log('zmienna pozniej na koniec w innym pliku:', zmienna);
- // napisz funkcję, która zwróci wynik mnożenia dwóch liczb, jeśli obie sa parzyste,
- // a w przeciwnym wypadku wynik dodawania
- function zWarunkiem(a, b) {
- if (a % 2 === 0 && b % 2 === 0) {
- return a * b;
- }
- return a + b;
- }
- // alteratywa: a === 1 || b === 1
- // koniunkcja: a === 1 && b === 1
- // negacja: !a
- console.log(zWarunkiem(16, 2));
- // napisz funkcję, która zwróci sumę 3 liczb, jesli chociaż jedna z nich jest równa 1
- // a w przeciwnym wypadku zwróci 0
- function testAlternatywy(a, b, c) {
- if(a === 1 || b === 1 || c === 1) {
- return a + b + c;
- }
- return 0;
- }
- console.clear();
- console.log(testAlternatywy(16, 2, 4));
- console.log(testAlternatywy(16, 1, 4));
- console.log(testAlternatywy(16, 1, 1));
- // napisz funkcję, która zwróci dwukrotność liczby, jeśli liczba ta jest większa niż 10
- // oraz trzykrotność jeśli liczba jest większa niż 10, ale mniejsza niż 20
- // natomiast 100 w przeciwnym wypadku
- console.clear();
- var t = 12;
- // ...
- t = 10;
- if (t === 12) {
- console.log('t to 12'); // 1.
- } else if(t === 11) {
- console.log('t to 11'); // 2.
- } else if(t === 10) {
- console.log('t to 10'); // 3.
- } else if(t === 9) {
- console.log('t to 9'); // 4.
- } else if(t === 8) {
- console.log('t to 8'); // 5.
- } else if(t === 7) {
- console.log('t to 7'); // 6.
- } else if(t === 6) {
- console.log('t to 6'); // 7.
- } else if(t === 5) {
- console.log('t to 5'); // 8.
- } else {
- console.log('t to NIE 12'); // n.
- }
- console.clear();
- /*
- Napisz funkcję wyznaczającą pole trójkąta
- o podstawie o dł. "podst" i wysokości "wys"
- */
- function poleTrojkata(podst, wys) {
- if(podst <= 0 || wys <= 0) {
- alert('niepoprawne dane!');
- return 0;
- }
- return podst * wys / 2;
- }
- //console.log('pole trojkata o podst=2 i wys=45:', poleTrojkata(2, 45));
- //console.log('pole trojkata o podst=2 i wys=0:', poleTrojkata(2, 0));
- // wyrażenie trójargumentowe:
- // warunek ? prawda : fałsz
- function poleTrojkata2(podst, wys) {
- return (podst <= 0 || wys <= 0) ?
- 0 :
- podst * wys / 2;
- }
- console.log('pole trojkata o podst=2 i wys=45:', poleTrojkata2(2, 45));
- console.log('pole trojkata o podst=2 i wys=0:', poleTrojkata2(2, 0));
- // stosując wyrazenie trójargumentowe napisz funkcje, ktora wyznaczy wartosc pierwiastka
- // kwadratowego z podanej liczby, jesli jest to mozliwe
- // a w przeciwnym wypadku zwróci 0
- console.clear();
- function sqrt(a) {
- return a >= 0 ? Math.sqrt(a) : 0;
- }
- console.log('sqrt 25:', sqrt(25));
- function cl() {
- return console.clear();
- }
- cl();
- function c(a) {
- return console.log(a);
- }
- c('test logowania');
- /*
- zad. domowe:
- 1. napisz funkcję wyznaczającą rozwiązania równania kwadratowego
- o współczynnikach a, b, c
- 2. używając operatora negacji napisz funkcję, która sprawdzi czy przekazana do niej
- jako parametr liczba jest dodatnia
- */
- /*
- operator negacji: !
- */
- function uzycieNegacji()
- {
- var x = 1234;
- if(!(x < 1000)) {
- return 32;
- }
- return 2;
- }
- c(uzycieNegacji());
- wt., 16 paź 2018 o 18:32 Robert Miodoński <miodonski.robert@gmail.com> napisał(a):
- Programowanie, 16.10:
- <html>
- <head>
- <script src="skrypt.js"></script>
- <script>
- console.log('zmienna pozniej w innym pliku:', zmienna);
- // 16.10:
- // napisz metode obiektu,
- // ktora zmodyfikuje wlasciwoswci tego obiektu (wiek, wzrost, waga)
- // mnozac je przez 2
- var obiektZDanymi = {
- wiek: 15,
- wzrost: 170,
- waga: 65
- /*,
- modyfikujMnie: function () { // metoda zdefiniowana
- this.wiek = this.wiek * 2;
- this.wzrost = this.wzrost * 2;
- this.waga = this.waga * 2;
- }*/
- };
- obiektZDanymi.modyfikujMnie = function () { // metoda zdefiniowana
- console.log('poczatek metody', this);
- // this === obiektZDanymi
- obiektZDanymi.wiek *= 2;
- this.wzrost *= 2;
- // this.waga = this.waga * 4;
- //v *= 4;
- console.log('koniec metody', this);
- return this;
- };
- obiektZDanymi.modyfikujMnie();
- // napisz metode modyfikujaca obiekt
- // ktora pomnozy dow. wlasciwosc tego obiektu
- // przez liczbe przekazana do niej jako parametr
- obiektZDanymi.modyfikujMnozac = function (mnoznik) {
- console.log('before', this);
- this.waga = this.waga * mnoznik;
- console.log('after', this);
- }
- obiektZDanymi.modyfikujMnozac(3);
- obiektZDanymi.modyfikujMnozac(10);
- obiektZDanymi.modyfikujMnozac(20);
- // stwórz obiekt kalkulatora:
- // obsługiwane metody: dodawanie 2 liczb, odejmowanie, mnozenie oraz dzielenie
- var kalkulator = {
- dodawanie: function (a, b) {
- return a + b;
- }
- };
- console.log('dodawanie:', 2 + ' + ' + 6 + ' = ', kalkulator.dodawanie(2, 6));
- console.log('zmienna pozniej na koniec w innym pliku:', zmienna);
- </script>
- </head>
- <body>
- <h1>programowanie</h1>
- <script>
- console.log('zmienna pozniej na koniec w innym pliku:', zmienna);
- </script>
- </body>
- </html>
- skrypt.js
- console.log('skrypt zewnetrzny');
- console.log('zmienna:', zmienna);
- var zmienna = 'tekst będący wartością zmiennej';
- console.log('zmienna:', zmienna);
- function testWidocznosci()
- {
- var zmiennaLokalna = 150;
- console.log('zmiennaLokalna:', zmiennaLokalna);
- console.log(zmiennaLokalna);
- console.log(zmiennaLokalna);
- console.log(zmiennaLokalna);
- }
- testWidocznosci();
- /*
- napisz skrypt zewnetrzny,
- ktory zdefiniuje 1 zmienna globalna oraz 1 lokalna
- i zaloguje do konsoli ich wartosci
- */
- pon., 15 paź 2018 o 10:24 Robert Miodoński <miodonski.robert@gmail.com> napisał(a):
- Pliki graficzne.
- wt., 9 paź 2018 o 18:34 Robert Miodoński <miodonski.robert@gmail.com> napisał(a):
- <html>
- <head>
- <script>
- /*
- var tst = 'Hello ' + "world"; ////// string
- console.log(typeof tst, typeof tst2); // typeof undefined === "undefined"
- var tst2 = 'tekst';
- console.log(typeof tst, typeof tst2);
- var k = "1234",
- m = 222;
- console.log(k, typeof k);
- console.log(m, typeof m);
- console.log(k + m, k + tst2);
- var z = null;
- console.log(z, typeof z);
- var w = false;
- console.log(w, typeof w);
- console.log(z == w, z = w, z == w, z, w);
- // = przypisanie
- // == porównanie
- // === identyczność
- var liczba1=1;
- var liczba2 = 1.0;var liczba3 = "1"; // string
- console.log(
- liczba1 == liczba2 ,
- liczba1 === liczba2 ,
- liczba1==liczba3,
- liczba1 === liczba3
- );
- /*
- console.log(tst + ' ' + tst2 + ' edited', typeof tst);
- tst2 = 'x';
- console.log("tst2", tst2);
- dfskdf df dnkdsds sddks,sddks
- ds ds sd,dss ds
- sjdskjds
- */
- //tst = "jsjsd dsjdssdjsd ";
- //console.log(tst);
- /*
- var zmiennaRoznychTypow = 'tekstowy';
- console.log(zmiennaRoznychTypow);
- zmiennaRoznychTypow = 1;
- console.log(zmiennaRoznychTypow);
- zmiennaRoznychTypow = true;
- console.log(zmiennaRoznychTypow);
- var wiekMarcina = 12,
- wiekAdama = 14,
- wiekAni = 22,
- wiekPiotra = "a ze sto lat ma...";
- console.log("wiek:", wiekMarcina, wiekAdama, wiekAni, wiekPiotra);
- var wiekOsob = [12, 14, 22, "sześć", wiekPiotra];
- console.log("wiek:", wiekOsob, typeof wiekOsob);
- var wiekOsob2 = [14, 12, 22, "sześć", wiekPiotra];
- console.log(wiekOsob[0], wiekOsob2[0]);
- console.log('[wiekOsob]:', wiekOsob, wiekOsob.length);
- wiekOsob.push(321);
- wiekOsob.push(111);
- wiekOsob.push(222);
- wiekOsob.push(wiekPiotra);
- wiekOsob.push(wiekOsob2);
- wiekOsob.push("jakis tekst");
- console.log('[wiekOsob]:', wiekOsob, wiekOsob.length);
- var wartosc;
- wiekOsob.pop();
- wiekOsob.pop();
- wiekOsob.pop();
- wiekOsob.pop();
- wartosc = wiekOsob.pop();
- console.log('[wiekOsob]:', wiekOsob, wiekOsob.length, wartosc);
- */
- // zdefiniuj zmienne zawierajace date twoich urodzin, twój wiek
- // oraz twój miesiąc urodzenia (słownie)
- // sprawdz typ takich zmiennych
- // zdefiniuj tablice danych osobowych
- // i wyswietl jej zawartosc
- // oraz kazdy jej element z osobna
- // zdefiniuj 3 elementowa tablice zawierajaca imiona oraz nazwiska piłkarzy nożnych
- // następnie dynamicznie dodaj do tablicy 4 piłkarzy
- // potem usun z tej tablicy 2 ostatnich piłkarzy
- // i przypisz 2-go usuwanego piłkarza do jakiejs zmiennej
- // na koniec zaloguj pilkarza bedacego 3 elementem tablicy
- /*
- 09.10:
- 1:
- zdefiniuj tablicę o wymiarach 2x3
- zawierającą liczby odpowiadające numerowi wiersza oraz numerowi kolumny
- zaloguj taka strukture do konsoli
- */
- var a = [];
- var b = [1, 2];
- a.push(b);
- console.log('a:', a);
- var c = [[11, 22]];
- console.log('c:', c);
- var d = [
- [111, 222, 333],
- [444, 555, 666]
- ];
- console.log(
- 'd:',
- d,
- d.length,
- d[0].length,
- d[1].length
- );
- var zdanieWCzesciach = ['Ala', 'ma', 'kota'];
- console.log('zdanieWCzesciach', zdanieWCzesciach);
- console.log('zdanie', zdanieWCzesciach.join(' '));
- // zdefiniuj swoja date ur. jako 3-elem tablice i polacz ja poprzez "-"
- var data = ['01', '01', '1970'];
- var data2 = ['01', 01, 1970];
- var data3 = ['01', 09, 1970];
- console.log(data.join('-'));
- console.log(data2.join('-'));
- console.log(data3.join('-'));
- // zdefiniuj 3-elem tablice i uzywajac znanych Ci konstrukcji
- // odwroc kolejnosc jej elem.
- var tablica = [1, 2, 3],
- a = tablica[0],
- b = tablica[1],
- c = tablica[2];
- tablica = [c, b, a];
- var tablica2 = [1, 2, 3],
- tmp;
- tmp = tablica2[2];
- tablica2[2] = tablica2[0];
- tablica2[0] = tmp;
- var tablica3 = [1, 2, 3],
- el3 = tablica3.pop(),
- el2 = tablica3.pop(),
- el1 = tablica3.pop();
- tablica3 = [el3, el2, el1];
- // tablica3.push(el3, el2, el1);
- // ------------------------------------------------------------------------------
- // obiekty:
- var mojeDane = {
- wiek: 32,
- waga: 75,
- wzrost: 230,
- imie: 'Robert',
- nazwisko: 'Miodoński',
- podajNazwe: function () {
- return this.imie + ' ' + this.nazwisko;
- }
- };
- console.log('mojeDane', mojeDane);
- console.log('wiek:', mojeDane.wiek);
- console.log('wiek:', mojeDane['wiek']);
- // zdefiniuj obiekt przechowujacy własciwosci wybranego modelu samochodu
- console.log('moje imie oraz nazwisko:', mojeDane.imie + " " + mojeDane.nazwisko);
- console.log('podajNazwe:', mojeDane.podajNazwe());
- console.log('mojeDane',mojeDane);
- console.log('console', console);
- mojeDane.pesel = 83939326666;
- mojeDane.wypiszPesel = function () {
- return this.pesel;
- };
- mojeDane.wiek = 40;
- console.log('mojeDane', mojeDane);
- /*
- var mojeDane = {
- wiek: 32,
- waga: 75,
- wzrost: 230,
- imie: 'Robert',
- nazwisko: 'Miodoński',
- podajNazwe: function () {
- return this.imie + ' ' + this.nazwisko;
- }
- };
- zdefiniuj metode podajWiek, ktora wypisze wiek polaczony spacja ze slowem 'lata'
- */
- mojeDane.podajWage = function () {
- return this.waga + ' kg';
- };
- console.log(mojeDane.podajWage());
- var Robert = {
- wiek: 32,
- waga: 75,
- wzrost: 230,
- imie: 'Robert',
- nazwisko: 'Miodoński',
- podajNazwe: function () {
- return this.imie + ' ' + this.nazwisko;
- },
- powitaj: function(imie) {
- return 'cześć ' + imie + '!!!';
- },
- wielomian: function (x, y) {
- return x^2 + y;
- },
- zsumujWlasciwosci: function () {
- return 0; // @todo zad. dom.
- }
- };
- console.log(Robert.powitaj('Adam'));
- console.log(Robert.powitaj('Aśka'));
- console.log(Robert.powitaj('Bartosz'));
- // NAPISZ metode powitanieOficjalne, ktora powita osobę z wykorzystaniem 2 argumentow
- // bedacych imieniem oraz nazwiskiem witanej osoby
- Robert.powitanieOficjalne = function (imie, nazwisko) {
- return 'Dzień dobry ' + imie + ' ' + nazwisko;
- };
- console.log(Robert.powitanieOficjalne('Michał', 'Wołodyjowski'));
- </script>
- </head>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement