javascript

woowek

Tajkun 08
7. sep 2007
693
1
18
Ali se da komu rešiti ta vprašanja in napisati kak komentar zraven odgovora. Hvala
 

Priponke

  • 578591-javascript.doc
    90 KB · Ogledi: 442

matix

Fizikalc
22. jul 2007
2.132
0
36
35
Čisto na vsa vprašanja si lahko odgovoriš sam... v praksi probaj, kaj koda naredi in izberi pravilen odgovor.. se boš še kaj naučil
smirk-1.gif
 

woowek

Tajkun 08
7. sep 2007
693
1
18
ja sej tiste skripte ki so napisane dobim odgovore če dan v beležko. Vendar da bi na pamet dobil no way :D

pa funkcij nerazumem in pa recimo take naloge

3. Podan je stavek if(p1) if(p2) s1; else s2; Kako moramo v tem stavku postaviti zavite oklepaje, da se bo stavek s2 izvršil takrat in samo takrat, kadar bo p1 enak false?
a. if(p1) if(p2) {s1; else s2;}
b. if(p1) {if(p2) s1; else s2;}
c. if(p1) {if(p2) s1;} else s2;
d. if(p1) if(p2) s1; {else s2;}
 

philips

Guru
Osebje foruma
Administrator
17. avg 2007
9.878
698
113
Citat:
Uporabnik woowek pravi:
3. Podan je stavek if(p1) if(p2) s1; else s2; Kako moramo v tem stavku postaviti zavite oklepaje, da se bo stavek s2 izvršil takrat in samo takrat, kadar bo p1 enak false?
a. if(p1) if(p2) {s1; else s2;}
b. if(p1) {if(p2) s1; else s2;}
c. if(p1) {if(p2) s1;} else s2;
d. if(p1) if(p2) s1; {else s2;}

Odgovor je C.
A in D pa niti sintaktično nista pravilna.
 

woowek

Tajkun 08
7. sep 2007
693
1
18
Hvala philips. Zdej se mi že počas sanja. Vendar imam tukile en problem.. Moglo bi mi napisat vse delitelje pa ne dela.

Koda:
 var n=47;
var i;
for (i=2;i<n;i++)
{
if(n%i==0)continue;
document.write(i+",");
}
 

philips

Guru
Osebje foruma
Administrator
17. avg 2007
9.878
698
113
To ti izpiše vse razen deljiteljev, saj pri ostanku nič preskočiš izpis. Daj tam n%i != 0 pa bi moglo delat.
Pa tam pri for zanki idi od 1 do n (vključno), saj sta to tudi deljitelja.
 

woowek

Tajkun 08
7. sep 2007
693
1
18
Ali mi lahko razložiš še pogojni operator? Prilagam še primer.

Koda:
 var q;
   var w;
   var maks;
   q = 3;
   w = 4;
   maks = q > w ? q : w;
   document.write(maks);
 

doto

Fizikalc
25. jul 2007
3.175
0
36
maks = q > w ? q : w; je skrajšana oblika tegale:

Koda:
if(q > w){
   maks = q; 
}else{
   maks = w;
}
 

doto

Fizikalc
25. jul 2007
3.175
0
36
Najprej imaš pogoj "q > w" , potem imaš vprašaj, ki pomeni, da je konec pogoja in sledi prva izbira, ki se priredi v primeru, da je pogoj izpolnjen. Sledi dvopičje, ki loči prvo in drugo izbiro. Ta se priredi v primeru, ko pogoj ni izpolnjen.

Po domače, če je q > w se maks priredi q, drugaše pa w


Primer:
var a = 1;
var b = 2;
alert( (a>b) ? "a je večji od b" : "a ni večji od b" );
alert( (a<b) ? "a je manjši od b" : "a ni manjši od b" );
 

woowek

Tajkun 08
7. sep 2007
693
1
18
a lahko še tole

Koda:
  # Katera od naslednjih vrstic, ki opisuje nek element td, je NAPAČNO zapisana?

   1. <td><table><tr><td>Hej!</td></tr></table></td>
   2. <td>Hej!</td>
   3. <td><ul><li>Hej!</li></ul></td>
   4. <td><tr>Hej!</tr></td>

# Katera od naslednjih vrstic, ki opisuje nek element tr, je NAPAČNO zapisana?

   1. <tr><td>Hej!</td><td></td></tr>
   2. <tr><td>Hej!</td></tr>
   3. <tr>Hej!</tr>
   4. <tr><td>Hej!</td><td> </td></tr>

# Kako pravilno vstavimo en urejen seznam v drugega?

   1. <ol><li><ol><li></li></ol></li></ol>
   2. <ol><li></li><ol><li></li></ol></ol>
   3. <ol><ol><li></li></ol></ol>
   4. Noben od naštetih odgovorov ni pravilen.

# V neki tabeli imamo 3 elemente tr. Kaj to pomeni?

   1. Da ima tabela 3 vrstice.
   2. Da ima tabela 3 stolpce.
   3. Da ima tabela vsaj 3 stolpce.
   4. Da ima tabela vsaj 3 vrstice.

# V neki tabeli imamo v enem od elementov tr 3 elemente td Kaj to pomeni?

   1. Da ima tabela 3 vrstice.
   2. Da ima tabela 3 stolpce.
   3. Da ima tabela vsaj 3 stolpce.
   4. Da ima tabela vsaj 3 vrstice.
 

woowek

Tajkun 08
7. sep 2007
693
1
18
če imamo v tabeli 3 elemente tr so to tri vrstice?

če pa v enem tr 3 elemente td pa tri stolpce?
 

woowek

Tajkun 08
7. sep 2007
693
1
18
<td><tr>Hej!</tr></td> ugotovil sem da ta ni pravilna ker tr je lahko le v table. A mi pomagate še ostale?
 

philips

Guru
Osebje foruma
Administrator
17. avg 2007
9.878
698
113
# Kako pravilno vstavimo en urejen seznam v drugega?
1. <ol><li><ol><li></li></ol></li></ol>

Drugače pa lahko take stvari preverjaš s HTML validatorjem.
 

woowek

Tajkun 08
7. sep 2007
693
1
18
ok zdej že kr neki štekam
cheer.gif
Prosil bi vas še če me razsvetlite še pri funkcijah. Prilagam primere. Dobrodošli so tudi komentarji zakaj tako, kako se dobi..

Koda:
     function f(n)

1.)
   {
      return n >= 0 ? n : -n;
   }

Kakšna bo vrednost izraza f(-10)?

   1. true
   2. false
   3. -10
   4. 10

  2.) Definirano imamo funkcijo

   function reset()
   {
      status = 1;
   }

Podana je še koda, ki ni sestavni del nobene funkcije:

   var status;
   reset();
   document.write(status);
   status = 10;

Kakšno vrednost bo v oknu brskalnika izpisala funkcija write()?

   1. 1
   2. 10
   3. undefined
   4. NaN



3.)  Definirano imamo funkcijo

   function f(y)
   {
      if (y > 0) return y * y;
      else return 0;
   }

Kakšna je vrednost izraza f(x - 3), če je vrednost spremenljivke x tik pred klicem funkcije f() enaka 1?

   1. -2
   2. 0
   3. 2
   4. 4