Ovido
Lingua
  • Inglese
  • Spagnolo
  • Francese
  • Portoghese
  • Tedesco
  • Italiano
  • Olandese
  • Svedese
Testo
  • Maiuscole

Utente

  • Accedi
  • Crea account
  • Passa a Premium
Ovido
  • Home
  • Accedi
  • Crea account

Tentafrågor 2

Vad är ett uttryck? Förklara med egna ord och ge exempel på ett uttryck.

Ett uttryck är ett värde som alltid resulterar i ett värde eller undefined. Vi kan lagra resultatet av ett uttryck i en variabel eller skicka med uttryck som argument vid ett funktionsanrop. Exempel på uttryck är primitiva värden, uttryck som byggs av operatorer, funktionsanrop och tilldelningar.

Förklara vad ett objekt är och vad man kan använda dem till.

Ett objekt är ett sammansatt värde som består av namngivna värden, kallade properties. Varje värde kan läsas och skrivas via sitt namn. Utöver värden kan ett objekt innehålla funktioner som är knutna till objektet. Dessa kallas metoder.

Skapa ett program (for-loop) som summerat alla tal från 1 till 1000 och skriver ut resultatet.

Vi använder en variabel, summa, som vi deklarerar innan loopen och summerar in i.

let summa = 0;

for (let i = 1; i <= 1000; i++) {

summa += i;

}

print (summa);

Skapa en funktion addera som tar två argument och returnerar dess summa

function addera (a, b) {
return a + b;

}

Förklara vad en funktion är.

En funktion är en namngiven sekvens av instruktioner som utförs när funktionen anropas. En funktion kan ta argument (parametrar) som fungerar som lokala variabler men som skickas in vid funktionsanropet. Funktioner kan även returnera resultat genom nyckelordet return, vilket blir resultatet av funktionsanropet.

Förklara vad en array är.

En array är en sekvens av värden, kallade element, där varje värde har en egen plats som vi kallar för index. Indexen är nummer och börjar på 0 för det första elementet. En arrays element kan läsas och skrivas via indexet.

Förklara vad en variabel är.

En variabel är en namngiven minnesplats där man kan lagra ett värde. Variabler kan läsas och skrivas till.

En global variabel är en variabel som ligger på toppnivå i programmet, dvs utanför alla funktioner. Globala variabler är nåbara från alla funktioner och behåller sina värden genom hela programkörningen.


En lokal variabel är en variabel som finns inuti en funktion eller block. Lokala variabler är endast nåbara i funktionen eller blocket där de är deklarerade och skapas på nytt varje funktionsanrop.

Förklara hur en while-loop fungerar

En while-loop består av: 1) ett huvud bestående av ett test och 2) en kropp. Varje iteration fungerar som följer
1) testet körs och om resultatet är false avslutas loopen

2) annars körs loopens kropp, innan loopen startar om och kör nästa iteration.

Översätt programmet till en while-loop

let j = 3;

for (let i = 0; i < j; i += 2) {

j++;

print (i, j);

}

let i = 0; while (i < 3) { print (i); i++; }

Skapa en funktion, reverse, som tar emot en array och reversersar den.

function reverse(a) {
let b = [ ];

for (let i = 0; i < a.lenght - 1; i++) {

b[i] = a[a.lenght - 1 - i];

}

return b;

}

Skapa en funktion, max, som tar två tal och returnerar det största av dem.

function max(a, b) {
if (a > b) return a;

else return b;

}

Quiz
Tentafrågor
civil 200
Glosor
enviro 200 test
french year 9 block 1
strcteng 201 - test 1
el vestido rosado
Ord 5
Ord 4
64. Instant word power p, 227, session 24
Ord 3
Ord 2
Ord 1
mmgs
Spansh vocab 6/21/23
Russian
space
Mccaffery
200
The Abyss Quiz
YouTubers
BLAW211: Capital
BLAW211: Shareholders
BLAW211: Directors' Duties
BLAW211: Directors
matematik åk3
BLAW211: Division of Powers
BLAW211: Relationship of Company to Outside World
BLAW211: Company Nature/Veil
BLAW211: Partnerships
BLAW211: Privacy Act
Biology
Exam simulator: Learners Permit
Physics
Paper 2 Quotes
re term 5
med term 11
med term 10
latin
sociology : theory and methods - documents
Sociology : theory and methods - official statistics
drama: that face - types of performance skills
end of year comp study
Sociology : beliefs in society - religion in global context
Sociology : theory and methods - observation
Sociology : theory and methods - researching people
Regardez
spanish
med term 9
211 test 2