Skip to content

Commit 59a15ef

Browse files
authored
Merge pull request #15 from ockley/master
Variables
2 parents 28ddd6c + 123fe3f commit 59a15ef

File tree

8 files changed

+153
-159
lines changed

8 files changed

+153
-159
lines changed

1-js/02-first-steps/04-variables/1-hello-variables/solution.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
In the code below, each line corresponds to the item in the task list.
1+
I koden nedenfor forholder hver linje sig til linjen i opgavelisten.
22

33
```js run
4-
let admin, name; // can declare two variables at once
4+
let admin, name; // Du kan deklarere flere variable ad gangen
55

66
name = "John";
77

1-js/02-first-steps/04-variables/1-hello-variables/task.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ importance: 2
22

33
---
44

5-
# Working with variables
5+
# Arbejde med variable
66

7-
1. Declare two variables: `admin` and `name`.
8-
2. Assign the value `"John"` to `name`.
9-
3. Copy the value from `name` to `admin`.
10-
4. Show the value of `admin` using `alert` (must output "John").
7+
1. Opret to variable: `admin` og `name`.
8+
2. Tildel værdien `"John"` til `name`.
9+
3. Kopier værdien fra `name` til `admin`.
10+
4. Vis værdien af `admin` med en `alert` (skal vise teksten "John").

1-js/02-first-steps/04-variables/2-declare-variables/solution.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,27 @@
11
## The variable for our planet
22

3-
That's simple:
3+
Først, et variabelnavn til vores planet.
4+
5+
Den kunne simpelthen kaldes:
46

57
```js
68
let ourPlanetName = "Earth";
79
```
810

9-
Note, we could use a shorter name `planet`, but it might be not obvious what planet it refers to. It's nice to be more verbose. At least until the variable isNotTooLong.
11+
Læg mærke til, at du kunne have brugt et kortere navn som `planet`, men det ville ikke være tydeligt, at navnet refererede til vores egen planet. Det er en god ting at skrive navnene på variable ud. Så længe du ikke ender med altForLangeVariabelnavne.
12+
1013

1114
## The name of the current visitor
1215

16+
Nummer to var navnet på den aktuelle besøgende:
17+
1318
```js
1419
let currentUserName = "John";
1520
```
1621

17-
Again, we could shorten that to `userName` if we know for sure that the user is current.
22+
Igen, du kunne have skrevet det kortere med `userName` men hvordan kunne du så læse at det var den aktuelle bruger?
23+
24+
Moderne editorer autoudfylder lange variabelnavne, så det er nemmere are skrive koden, så lad vær med at spare på de lange navne. Et navn med omkring tre ord i er fint.
1825

19-
Modern editors and autocomplete make long variable names easy to write. Don't save on them. A name with 3 words in it is fine.
26+
Og, hvis din editor ikke har en ordentlig autoudfyldning, så [få en ny editor](/editors).
2027

21-
And if your editor does not have proper autocompletion, get [a new one](/code-editors).

1-js/02-first-steps/04-variables/2-declare-variables/task.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ importance: 3
22

33
---
44

5-
# Giving the right name
5+
# Giv en variabel det rigtige navn
66

7-
1. Create a variable with the name of our planet. How would you name such a variable?
8-
2. Create a variable to store the name of a current visitor to a website. How would you name that variable?
7+
1. Opret en variabel til navnet på vores planet. Hvordan vil du navgive sådan en variabel (på engelsk)?
8+
2. Opret en variabel til at gemme navnet til den aktuelle besøgende på en side. Hvordan vil du navgive sådan en variabel (på engelsk)?
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
We generally use upper case for constants that are "hard-coded". Or, in other words, when the value is known prior to execution and directly written into the code.
1+
Du skal generelt bruge uppercase til konstanter der er "hard-coded". Eller, sagt med andre ord, hvis du ved hvad værdien er når du skriver den og ikke når koden afvikles.
22

3-
In this code, `birthday` is exactly like that. So we could use the upper case for it.
3+
I denne kode er `birthday` præcist sådan en værdi, så her vil du bruge bar store bogstaver.
44

5-
In contrast, `age` is evaluated in run-time. Today we have one age, a year after we'll have another one. It is constant in a sense that it does not change through the code execution. But it is a bit "less of a constant" than `birthday`: it is calculated, so we should keep the lower case for it.
5+
Derimod vil `age` blive evalueret når koden afvikles. Idag vil du have én alder og næste år en anden. Den er en konstant i den forstand, at den ikke ændrer sig i det tidsrum koden afvikles. Men den er "lidt mindre konstant" end `birthday`. Da den er beregnet, vil du normalt skrive den i lowercase.

1-js/02-first-steps/04-variables/3-uppercast-constant/task.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,21 @@ importance: 4
44

55
# Uppercase const?
66

7-
Examine the following code:
7+
Undersøg følgende kode:
88

99
```js
1010
const birthday = '18.04.1982';
1111

1212
const age = someCode(birthday);
1313
```
1414

15-
Here we have a constant `birthday` date and the `age` is calculated from `birthday` with the help of some code (it is not provided for shortness, and because details don't matter here).
15+
Her har du en konstant `birthday` dato og `age` bliver beregnet fra `birthday` ved hjælp af noget kode (den kode er ikke vist for klarhedens skyld - og fordi det ikke er vigtigt i eksemplet).
1616

17-
Would it be right to use upper case for `birthday`? For `age`? Or even for both?
17+
Vil det være rigtigt at bruge store bogstaver til `birthday`? Til `age`? Eller måske til begge?
1818

1919
```js
20-
const BIRTHDAY = '18.04.1982'; // make uppercase?
20+
const BIRTHDAY = '18.04.1982'; // lav til uppercase?
2121

22-
const AGE = someCode(BIRTHDAY); // make uppercase?
22+
const AGE = someCode(BIRTHDAY); // lav til uppercase?
2323
```
2424

0 commit comments

Comments
 (0)