# Input och Output
```
status: alpha
author: krm
created: 2022-10-05
```

# 1. 🤔 Vad betyder input?



# 2. 🤔 Vad betyder output?



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

- prompt

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

- let name = prompt("Namn?");

# 5. 🎯 Fråga efter ett tal

- let tal = Number(prompt("Tal?"));


# 6. 🤔 Vad skriver koden nedan ut?

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


# 7. 🎯 Vad skriver programmet ut?

Test 

```js
"use strict"

const a = 0;
a = 1;
conslog(a);
```

- Error invalid assignment to const 'a'
- Error

# 8. 🎯 Vad skriver programmet ut?

```js
"use strict"

let a = 0;
let a;
```

- *Det vill säga ingenting*

# 9. 🎯 Vad skriver programmet ut?

```js
"use strict"

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

console.log(a);
```

- 1\n0

# 10. 🎯 Vad skriver programmet ut?

```js
"use strict"

let a = 0;
let b = 1;

let c = a*2+b*2;

console.log(c/2);
```

- 1

# 11. 🎯 Vad skriver programmet ut?

```js
"use strict"

let a = 2;
let b = 3;

let c = 0;
b=a;
c=b;
a=c*2;

console.log(a+b+c);
```

- 8



