Wpis z mikrobloga

#w90dniit #naukaprogramowaniaodkuchni

Dzień 15. - https://youtu.be/ibQTay1ECZU

Trzeci tydzień nauki zaczął się od pierwszego dnia samodzielnej pracy bez pomocy mentorów, było trochę chaotycznie, chociaż pierwsze bardziej logiczne linijki kodu JS w postaci gry kamień papier nożyczki już za mną.

Trochę notatek:

");
> var computerChoice = Math.random();
> if (computerChoice :ğ-Ş: 0.34) {">spoiler
computerChoice = "rock";
!> } else if(computerChoice :ğ-Ş:= 0.67) {
computerChoice = "paper";
!> } else {
computerChoice = "scissors";
!> } console.log("Computer: " + computerChoice);

function compare(choice1,choice2) {
if (choice1 === choice2) {
return "The result is a tie!";
}
else if (choice1 === "rock") {
if ( choice2 === "scissors"){
return "rock wins";
}
else {
return "paper wins";
}
}
else if (choice1 === "paper") {
if (choice2 === "scissors") {
return "scissors win";
}
else {
return "paper wins";
}
}
else if (choice1 === "scissors") {
if (choice2 === "rock") {
return "rock wins";
}
else {
return "scissors win";
}
}
}
compare(userChoice, computerChoice);

!> funkcja alternatywna:
function compare(choice1,choice2) {
if (choice1 === choice2) {
return "The result is a tie!";
}

else if ( ((choice1 === "paper") & (choice2 === "rock")) &
((choice1 === "rock") & (choice2 === "scissors")) &
((choice1 === "scissors") & (choice2 ==="paper")) ) {
return "You win! Congratulations!";
}
else {
return "You loose. Computer wins."
}

!> _tresc+przycisku_ -THIS.INNER~ oznacza obecny element, który ulegnie zmianie
> Mouse over me! --- po najechaniu myszką zmienia się kolor, po odjechaniu też
> czas uniksowy -liczba sekund które upłynęły od 1 stycznia 1970roku - pczątku epoki unixa
> var d = new Date(99,5,24,11,33,30,0); - najpierw rok, potem miesiąc licząc od 0 do 11
> document.getElementById("demo").innerHTML = d;
> document.getElementById("demo").innerHTML = new Date().toDateString(); zapis w uproszczonej formie
var d = new Date();
!> document.getElementById("demo").innerHTML = d.getFullYear(); - pobiera rok YYYY
> Array - Tablica – kontener uporządkowanych danych[1] takiego samego typu[2][3], w którym poszczególne elementy dostępne są za pomocą kluczy (indeksu)
> var cars = ["Saab", "Volvo", "BMW"]; stworzenie tablicy
> var cars [2] --- wybranie konkretnej danej ztablicy, numer 2 czyli 3 w kolejnści (numeracja od 0), lub stworzenie nowej danej jeśli dany numer na tablicy nie występuje
> cars[cars.length] = “Audi” ---- dodanie do tablicy nowego elementu - cars length x = ostatni element tablicy x-1 (z powodu numerowania od zera)


!> ustawianie właściwości obiektu:
> var owoc = {
> nazwa : "jabłko",
> kolor : "czerwony",
> numerSeryjny : 90210,
> };
> document.getElementById("demo").innerHTML = owoc.nazwa + " " + owoc.kolor;


!> ustawianie properties i method obiektu w tablicy
> var samochod = {
marka: "Ford",
model: "Mustang",
przebieg: 43534,
pelnaNazwa: function() { /* METHOD */
return this.marka + " " + this.model; } };
">spoiler
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach