Skip to content

Commit 87975c3

Browse files
committed
task+solution+typo
1 parent 02e4569 commit 87975c3

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

1-js/02-first-steps/08-comparison/1-comparison-questions/solution.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ null == "\n0\n" → false
1010
null === +"\n0\n"false
1111
```
1212

13-
Some of the reasons:
13+
Begründungen:
1414

15-
1. Obviously, true.
16-
2. Dictionary comparison, hence false. `"a"` is smaller than `"p"`.
17-
3. Again, dictionary comparison, first char of `"2"` is greater than the first char of `"1"`.
18-
4. Values `null` and `undefined` equal each other only.
19-
5. Strict equality is strict. Different types from both sides lead to false.
20-
6. Similar to `(4)`, `null` only equals `undefined`.
21-
7. Strict equality of different types.
15+
1. Offensichtlich true.
16+
2. Wörterbuchvergleich, daher false. `"a"` ist kleiner als `"p"`.
17+
3. Wieder, Wörterbuchvergleich, erstes Zeichen `"2"` ist größer als das erste Zeichen `"1"`.
18+
4. Die Werte `null` und `undefined` sind nur gegenseitig gleich.
19+
5. Strikte Gleichheit ist strikt. Verschiedene Datentype auf beiden Seite führe zu false.
20+
6. Gleich wie `(4)`, `null` ist nur gleich `undefined`.
21+
7. Strikte Gleichheit von verschiedenen Datentypen.

1-js/02-first-steps/08-comparison/1-comparison-questions/task.md

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

33
---
44

5-
# Comparisons
5+
# Vergleiche
66

7-
What will be the result for these expressions?
7+
Was wird das Ergebnis dieser Ausdrücke sein?
88

99
```js no-beautify
1010
5 > 4

1-js/02-first-steps/08-comparison/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ Wir erhalten diese Ergebnisse, weil:
196196

197197
Warum sind wir diese Beispiele durchgegangen? Sollten wir uns ständig an diese Besonderheiten erinnern? Nun, nicht wirklich. Mit der Zeit werden diese kniffligen Dinge allmählich vertraut werden, aber es gibt einen soliden Weg, um Problemen damit auszuweichen:
198198

199-
Behandele einfach jeden Vergleich mit `undefined/null` mit Ausnahme der strikten Gleichheit `====` mit besonderer Vorsicht.
199+
Behandele einfach jeden Vergleich mit `undefined/null` mit Ausnahme der strikten Gleichheit `===` mit besonderer Vorsicht.
200200

201201
Verwende keine Vergleiche `>= > < <=` mit einer Variablen, die `null/undefined` sein kann, es sei denn, du bist dir wirklich sicher, was du tust. Wenn eine Variable diese Werte haben kann, überprüfe sie separat.
202202

0 commit comments

Comments
 (0)