- A-nivå
- GitBook
- Lösningsförslag
VIKTIGT! Innan du börjar arbeta med övningsuppgiften är det viktigt att du följer guiden [Att komma igång med en övningsuppgift]https://coursepress.gitbook.io/1dv021/guider/att-komma-igang-med-en-ovningsuppgift) för att lägga till övningsuppgiftens repo till ditt repo för övningsuppgifter.
Hämta hem övningsuppgiftens repo och lägg till en .gitignore-fil. Öppna filen src\mf.js
och komplettera de nio funktionerna enligt specifikationerna. Du behöver inte tänka på att implementera någon form av felhantering.
Funktionen ska avrunda parameterns värde uppåt och returnera det avrundade heltalsvärdet.
- Värdet
12.3
ska avrundas uppåt till13
. - Värdet
19.8
ska avrundas uppåt till20
.
Funktionen ska avrunda parameterns värde nedåt och returnera det avrundade heltalsvärdet.
- Värdet
12.3
ska avrundas nedåt till12
. - Värdet
19.8
ska avrundas nedåt till19
.
Funktionen ska avrunda parameterns värde till närmaste heltal och returnera det avrundade heltalsvärdet.
- Värdet
15.1
ska avrundas till15
. - Värdet
17.8
ska avrundas till18
.
Funktionen ska returnera parameterns, som är av typen string, längd, d.v.s. antalet tecken strängen innehåller.
- Är parameterns värde
'I don't need Google, my wife knows everything!'
ska värdet46
returneras.
Funktionen ska returnera det första tecknet som parametern, som är av typen string, innehåller.
- Är parameterns värde
'Byte me!'
ska värdet'B'
returneras.
Funktionen ska returnera indexet som det första frågetecknet har som parametern, som är av typen string, innehåller. Innehåller strängen inget frågetecken ska värdet -1
returneras.
- Är parameterns värde
'What's a programmer? An organism that turns caffiene and pizza into software.'
ska värdet19
returneras. - Är parameterns värde
'In c<>de we trust.'
ska värdet-1
returneras.
Funktionen ska returnera värdet true
om de två strängarna som skickas till funktionen är lika; annars false
.
Funktionen ska returnera värdet true
om heltalet som skickas till funktionen är udda; annars false
.
Funktionen ska returnera värdet true
om heltalet som skickas till funktionen är jämt; annars false
.
Genom att köra testerna som kommer med övningsuppgiften kan du undersöka om koden du skrivit löst uppgiften (i alla fall enligt testerna...).
Funktioner, metoder, etc. som kan komma till användning beroende hur du väljer att lösa uppgiften.