meta data for this page
  •  

This is an old revision of the document!


28.8.2013 Olen luonut opintopäiväkirjan ja tehnyt ensimmäisen JavaScriptin kurssin. Java Scriptissa olen harjoitellut if- else silmukat, datatyypit ja tein perus operaatiot.

  1. numerot 1,2,3 ; strings “….” ; boolean
  2. if-else silmukka: if (…){do it} else {do that}
  3. tulosta näytölle: console.log(“..”);
  4. yhtäsuuri === ; ei yhtä suuri!== ; jakojäänös eli modulo % (computer divides the first number by the second and returns the reminder of that division Esim: 23%10=2 and 3 over→ vastaus =3;
  5. input from user - prompt (“…”); announcement - confirm (“…”);
  6. Strings - operations : “…”.lenght ; “…”.substring (x-1,y) - Esim: “hello”.substring (0,2)- vastaus:he (substring cuts part of the string)
  7. declaring variable var myAge=12; Only one equality sign! myAge=15 - setting new value.

29.8.2013 Tein vain vähän JavaScriptin harjoituksija- se “Batman peli” :D Tosi hauska! Opin kysymään muttujat (variables) käyttäjältä. Esimerkiksi: var age; var age=prompt(“What is you age?”); IF silmukassa käytetään vain muttujan nimiä if (age<18) {do this}

30.8.2013Tein vähän muuttujin osaa. Variables eli muttujat. First declare the function.

var function_name=function(parameter eli input) {code block:

some_variable=parameter+some_number or string;

return some_variable;};

Then call function: function_name(input);

Can print out function value or return them for further use: var new_variable=old function.

Variables can be global and local. Global defined outside of function and accessible anywhere, local-defined within a function and are valid insight a function.

Strings voidaan summata, Esimerkiksi “Moi,Olen”+“space”+variable. Remember! in if statement >=100!

1.9.2013 Opin funktiota joka märittää tietokoneen valinnan (“random choice”) eli computerChoiceVariable:var computerChoice=Math.random(); → tietokone valitsee numero 0 ja 1 välillä satunnaisesti sel jälkeen voidaan määrittää if-else ehdossa mikä numero tarkoittaa mitään.

Esimerkiksi:

if (computerChoice>0,6)

{return “scissors”;}