Att komunicera med en användare

Om vi i en fråga skriver t.ex. "1" så menas det att du ska skriva in det som är mellan appostroferna. I detta fall siffran ett.

1 Vad är en input?

  1. Något som skrivs in till ett program.
  2. Något som skrivs ut från ett program.
  3. Något som sparas i arbetsminnet.
  4. Något som läses ifrån arbetsminet.

2 Vad är output?

  1. Något som skrivs in till ett program.
  2. Något som skrivs ut från ett program.
  3. Något som sparas i arbetsminnet.
  4. Något som läses ifrån arbetsminet.

3 Vad är en datatyp?

  1. Olika typer av programmerar du kommer att täffa på.
  2. Ett sort värde.
  3. Strukturen av data när det sparas på en hårdisk.
  4. Något som förklarar hur data ska hanteras av programmeringspråket.

4 Vad innebär att vi omvanldar datatyper?

  1. Att vi acceptear data så som det är.
  2. Att vi kopierar ett värde av en viss datatyp.
  3. Att vi översätter ett värde av en datatyp till en annan datatyp.
  4. Att värden som "undefined" och "null" tas bort från datatypen.

Ett program

Detta är kod.


console.log("Hello World!")
  

5 Vad kommer programmet skriva ut när det körs?

Ett program som hälsar

Ännu mer.


const answer = prompt("Vad heter du?");
console.log("Ditt namn är " + answer)
  

6 Vad kommer programmet skriva ut och du skriver in namnet "Bo"?

  1. "Ditt namn är " + answer
  2. Bo
  3. Ditt namn är Bo
  4. Ditt namn är

7 Vad kommer programmet skriva ut om du inte skriver in något alls?

  1. "Ditt namn är " + answer
  2. Bo
  3. Ditt namn är Bo
  4. Ditt namn är

Ett program som hälsar mera

Detta är mer kod.


const word_1 = prompt("Vad är första ordet?");
const word_2 = prompt("Vad är andra ordet?");
console.log(word_1 + word_2)
  

8 Vad kommer programmet skriva ut om du först skriver "Bo" och sedan "Fo"?

  1. Bo Fo
  2. FoBo
  3. Fo Bo
  4. BoFo

9 Vad kommer programmet skriva ut om du först skriver "Bo" och sedan "Fo"?

  1. Bo Fo
  2. FoBo
  3. Fo Bo
  4. BoFo

10 Vad kommer programmet skriva ut om du först skriver "1" och sedan "1"?

  1. 2
  2. 1 1
  3. 11
  4. NaN

Ett program som adderar

Ännu mer.


const num_1 = Number(prompt("Vad är första talet?"));
const num_2 = Number(prompt("Vad är andra taler?"));
console.log(num_1 + num_2)
  

11 Vad kommer programmet skriva ut om du först skriver "1" och sedan "1"?

  1. 2
  2. 1 1
  3. 11
  4. NaN

12 Vad kommer programmet skriva ut om du först skriver "A" och sedan "B"?

  1. 2
  2. AB
  3. A B
  4. NaN

Mer avancerat program

Ännu mer.


const k = Number(prompt("Vad är k-värdet?"));
const m = Number(prompt("Vad är m-värdet?"));
const x = Number(prompt("Vad är värdet på x?"));
const y = k*x+m;
console.log(y)
  

13 Om du skriver in 1,2 och 3. Vad skriver programmet ut?

14 Om du skriver in 4,0 och 4. Vad skriver programmet ut?

Faci

  1. 1. Något som skrivs in till ett program.
  2. 2. Något som skrivs ut från ett program.
  3. 4. Något som förklarar hur data ska hanteras av programmeringspråket.
  4. 3. Att vi översätter ett värde av en datatyp till en annan datatyp.
  5. Hello World!
  6. 3. Ditt namn är Bo
  7. 4. Ditt namn är
  8. 4. BoFo
  9. 4. BoFo
  10. 3. 11
  11. 1. 2
  12. 4. NaN
  13. 5