Skip to content

Commit 870b29e

Browse files
authored
Merge pull request #200 from behrends/Destructuring_assignment
Destructuring assignment
2 parents 06a13d7 + 479d9d8 commit 870b29e

File tree

5 files changed

+188
-190
lines changed

5 files changed

+188
-190
lines changed

1-js/05-data-types/10-destructuring-assignment/1-destruct-user/solution.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
```js run
32
let user = {
43
name: "John",
@@ -10,4 +9,4 @@ let {name, years: age, isAdmin = false} = user;
109
alert( name ); // John
1110
alert( age ); // 30
1211
alert( isAdmin ); // false
13-
```
12+
```

1-js/05-data-types/10-destructuring-assignment/1-destruct-user/task.md

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

33
---
44

5-
# Destructuring assignment
5+
# Zuweisung mit Destrukturierung
66

7-
We have an object:
7+
Wir haben ein Objekt:
88

99
```js
1010
let user = {
@@ -13,18 +13,18 @@ let user = {
1313
};
1414
```
1515

16-
Write the destructuring assignment that reads:
16+
Schreibe die Zuweisung mit Destrukturierung, die folgendes liest:
1717

18-
- `name` property into the variable `name`.
19-
- `years` property into the variable `age`.
20-
- `isAdmin` property into the variable `isAdmin` (false, if no such property)
18+
- `name` Eigenschaft in die Variable `name`.
19+
- `years` Eigenschaft in die Variable `age`.
20+
- `isAdmin` Eigenschaft in die Variable `isAdmin` (false, falls keine solche Eigenschaft existiert)
2121

22-
Here's an example of the values after your assignment:
22+
Hier ist ein Beispiel von den Werten nach deiner Zuweisung:
2323

2424
```js
2525
let user = { name: "John", years: 30 };
2626

27-
// your code to the left side:
27+
// dein Code auf der linken Seite:
2828
// ... = user
2929

3030
alert( name ); // John

1-js/05-data-types/10-destructuring-assignment/6-max-salary/task.md

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

33
---
44

5-
# The maximal salary
5+
# Das maximale Gehalt
66

7-
There is a `salaries` object:
7+
Es gibt ein `salaries` Objekt:
88

99
```js
1010
let salaries = {
@@ -14,9 +14,9 @@ let salaries = {
1414
};
1515
```
1616

17-
Create the function `topSalary(salaries)` that returns the name of the top-paid person.
17+
Erstelle die Funktion `topSalary(salaries)`, die den Namen der Person mit dem höchsten Gehalt zurückgibt.
1818

19-
- If `salaries` is empty, it should return `null`.
20-
- If there are multiple top-paid persons, return any of them.
19+
- Wenn `salaries` leer ist, sollte es `null` zurückgeben.
20+
- Wenn es mehrere Personen mit dem höchsten Gehalt gibt, gib eine beliebige davon zurück.
2121

22-
P.S. Use `Object.entries` and destructuring to iterate over key/value pairs.
22+
P.S. Verwende `Object.entries` und Destructuring, um über Schlüssel-Wert-Paare zu iterieren.

0 commit comments

Comments
 (0)