Forskjell mellom versjoner av «NjadaScript»

Fra viktigperia, der sannhet møter veggen
Hopp til navigering Hopp til søk
(Ny side: A simple recursive function: <source lang="JavaScript"> function factorial (n) { if (n == 0) { return 1; } return n * factorial(n - 1); } </source>)
 
m
 
(8 mellomliggende revisjoner av 2 brukere er ikke vist)
Linje 1: Linje 1:
A simple [[recursion|recursive]] function:
+
<onlyinclude>Du trodde kanskje at det het «JavaScript»? Njada, du har ikke lært mye: det populære skriptet heter faktisk '''NjadaScript''', og er et av få skript laget med nedlatende nordnorsk syntaks.</onlyinclude>
<source lang="JavaScript">
+
 
function factorial (n) {
+
'''NjadaScript''' er et objektorientert språk og betrakter både skriptforfatteren og brukeren som objekter.
    if (n == 0) {
+
 
        return 1;
+
===Eksempler på bruk===
    }
+
 
    return n * factorial(n - 1);  
+
Addisjon av to variabler:
 +
 
 +
<pre>
 +
function addxy (x,y) {
 +
      svar=x+y;
 +
      return "Njada, du må då klare å legge sammen to tall sjøl. Det skulle no ikkje være så vanskelig.";
 +
      return svar;
 
}
 
}
</source>
+
</pre>
 +
 
 +
Kontrollere om bruker har aktivert cookies:
 +
 
 +
<pre>
 +
function addCookie () {
 +
    if (cookieActive==true) {
 +
    return "Njada, du e no en god kakemons";
 +
    }
 +
    else {
 +
        return "Njada, du e no blidd så grainn i det siste. Du ser jo ut som en strek.";
 +
    }
 +
}
 +
</pre>
 +
 
 +
Sjekke om browseren har noen aktive pornosider:
 +
 
 +
<pre>
 +
function pornSearch () {
 +
    if (browserWindow==porn) {
 +
    return "Njada, din gris!";
 +
    }
 +
    else {
 +
    return "Njada, her skjedde det no ikkje mykje.";
 +
    }
 +
}
 +
</pre>
 +
 
 +
 
 +
 
 +
[[Category:Skript]]

Nåværende revisjon fra 10. sep. 2016 kl. 15:31

Du trodde kanskje at det het «JavaScript»? Njada, du har ikke lært mye: det populære skriptet heter faktisk NjadaScript, og er et av få skript laget med nedlatende nordnorsk syntaks.

NjadaScript er et objektorientert språk og betrakter både skriptforfatteren og brukeren som objekter.

Eksempler på bruk

Addisjon av to variabler:

function addxy (x,y) {
      svar=x+y;
      return "Njada, du må då klare å legge sammen to tall sjøl. Det skulle no ikkje være så vanskelig.";
      return svar;
}

Kontrollere om bruker har aktivert cookies:

function addCookie () {
     if (cookieActive==true) {
     return "Njada, du e no en god kakemons";
     }
     else {
         return "Njada, du e no blidd så grainn i det siste. Du ser jo ut som en strek.";
     }
}

Sjekke om browseren har noen aktive pornosider:

function pornSearch () {
     if (browserWindow==porn) {
     return "Njada, din gris!";
     }
     else {
     return "Njada, her skjedde det no ikkje mykje.";
     }
}