Scope af variabel:
Hvor gælder x? Hvor gælder y? Hvor gælder z?
var x;
function nr1()
{
var y;
function nr2()
{
var z;
...
}
...
}
...
Antal decimaler:
Ændrer formatet på beregningen af annuitetslån, således at en beregning udskrives med et passende antal decimaler, f.eks. 2. Tip: kik på metoderne under Math-objektet.
Op/ned-tæller:
Består af et tællerfelt startende med værdien 0, samt 2 knapper kaldet OP og NED.
Ved klik på OP skal tælleren tælle 1 op, ved klik på NED skal tælleren tælle 1 ned.
Lav evt. en NULSTIL-knap.
Sørg evt. for at tælleren nulstilles ved "opdater"/"refresh" (brug OnLoad="...=0" i BODY). Tip: brug FORM med text-input samt button-input. En værdi i et formfelt adresseres som: document.formnavn.feltnavn.value Løsning: opned.htm
Ohms lov:
Lav en formelregner til Ohms Lov (U=R*I). Tip: enheden Ω skrives "& O m e g a ;". Løsning: ohmslov.htm
Gennemsnit:
Opdel vinduet vandret i to frames, kaldet "nord" og "syd".
"Nord" rummer funktionen gennemsnit(x,y).
"Syd" rummer en FORM med 2 input-felter, hvor brugeren indtaster 2 tal. En knap "gennemsnit" i "syd"-framen udfører kaldet til gennemsnitsfunktionen, som jo ligger i "nord"-framen. Kaldet adresseres som: parent . framenavn . funktionsnavn(parameternavn)
Resultatet udskrives i et input-felt i "nord"-framen. Dette felt skal skrivebeskyttes. Tip: i "nord"-framen kalder man en global variabel i "syd" således: parent . framenavn . variabelnavn
Hvis værdien ligger i et felt i en FORM kaldes den derimod med: parent . framenavn . document . formnavn . feltnavn . value Løsning: nord-syd.htm