Input och Output

1 Vad betyder input?

  1. Att data ges till programmet.
  2. Att data ges ifrån programmet.
  3. Att som progrtammerare läsa kod.
  4. Att som progrtammerare skriva kod.

2 Vad betyder output?

  1. Att data ges till programmet.
  2. Att data ges ifrån programmet.
  3. Att som progrtammerare läsa kod.
  4. Att som progrtammerare skriva kod.

3 Vilken funktion kan vi använda för input?

4 Fråga efter ett namn och spara i en variable *name*

5 Fråga efter ett tal

6 Vad skriver koden nedan ut?


let tal = prompt("Ge mig ett tal?");
console.log(tal+1);
  

7 Vad skriver programmet ut?

Test


"use strict"
const a = 0;
a = 1;
conslog(a);
  

8 Vad skriver programmet ut?


"use strict"
let a = 0;
let a;
  

9 Vad skriver programmet ut?


"use strict"
let a = 0;
{
let a = 1;
console.log(a);
}
console.log(a);
  

10 Vad skriver programmet ut?


"use strict"
let a = 0;
let b = 1;
let c = a*2+b*2;
console.log(c/2);
  

11 Vad skriver programmet ut?


"use strict"
let a = 2;
let b = 3;
let c = 0;
b=a;
c=b;
a=c*2;
console.log(a+b+c);
  

Faci

  1. 1. Att data ges till programmet.
  2. 2. Att data ges ifrån programmet.
  3. prompt
  4. let name = prompt("Namn?");
  5. let tal = Number(prompt("Tal?"));
  6. 0, 1, NaN, Error: Invalid assignment to const 'a'
  7. void, NaN, undefined, Den skriver inte ut något.
  8. 1\n0
  9. 1
  10. 8