Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arrays german translation #339

Closed
wants to merge 5 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions i18n/uks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"exercise": {
"INTRODUCTION": "ВСТУП"
, "VARIABLES": "ЗМІННІ"
, "STRINGS": "РЯДКИ"
, "STRING LENGTH": "ДОВЖИНА РЯДКА"
, "REVISING STRINGS": "МОДИФІКАЦІЯ РЯДКІВ"
, "NUMBERS": "ЧИСЛА"
, "ROUNDING NUMBERS": "ОКРУГЛЕННЯ ЧИСЕЛ"
, "NUMBER TO STRING": "ЧИСЛА В РЯДКИ"
, "IF STATEMENT": "ОПЕРАТОР IF"
, "FOR LOOP": "ЦИКЛ FOR"
, "ARRAYS": "МАСИВИ"
, "ARRAY FILTERING": "ФІЛЬТРАЦІЯ МАСИВІВ"
, "ACCESSING ARRAY VALUES": "ДОСТУП ДО ЗНАЧЕНЬ МАСИВІВ"
, "LOOPING THROUGH ARRAYS": "ПРОХІД ПО МАСИВАХ"
, "OBJECTS": "ОБ'ЄКТИ"
, "OBJECT PROPERTIES": "ВЛАСТИВОСТІ ОБ'ЄКТІВ"
, "OBJECT KEYS": "КЛЮЧІ ОБ'ЄКТІВ"
, "FUNCTIONS": "ФУНКЦІЇ"
, "FUNCTION ARGUMENTS": "АРГУМЕНТИ ФУНКЦІЙ"
, "SCOPE": "ОБЛАСТЬ ВИДИМОСТІ"
}
}
47 changes: 47 additions & 0 deletions problems/accessing-array-values/problem_ge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
Auf Array-Elemente kann über die Indexnummer zugegriffen werden.

Die Indexnummer beginnt bei Null bis zur Eigenschaftslänge des Arrays minus eins.

Hier ist ein Beispiel:


```js
const pets = ['Katze', 'Hund', 'Ratte']

console.log(Haustiere[0])
```

Der obige Code druckt das erste Element des Arrays „Haustiere“ – die Zeichenfolge „Katze“.

Auf Array-Elemente darf nur über die Klammernotation zugegriffen werden.

Die Punktnotation ist ungültig.

Gültige Schreibweise:

```js
console.log(Haustiere[0])
```

Ungültige Schreibweise:
```
console.log (Haustiere.1);
```

## Die Herausforderung:

Erstellen Sie eine Datei mit dem Namen „accessing-array-values.js“.

Definieren Sie in dieser Datei das Array `food` :
```js
const food = ['Apfel', 'Pizza', 'Birne']
```


Verwenden Sie `console.log()`, um den `zweiten` Wert des Arrays an das Terminal auszugeben.

Überprüfen Sie, ob Ihr Programm korrekt ist, indem Sie diesen Befehl ausführen:

„Bash
Javascript überprüfen Sie den Zugriff auf die Array-Werte.js
```
47 changes: 47 additions & 0 deletions problems/accessing-array-values/solution_ge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
Auf Array-Elemente kann über die Indexnummer zugegriffen werden.

Die Indexnummer beginnt bei Null bis zur Eigenschaftslänge des Arrays minus eins.

Hier ist ein Beispiel:


```js
const pets = ['Katze', 'Hund', 'Ratte']

console.log(Haustiere[0])
```

Der obige Code druckt das erste Element des Arrays „Haustiere“ – die Zeichenfolge „Katze“.

Auf Array-Elemente darf nur über die Klammernotation zugegriffen werden.

Die Punktnotation ist ungültig.

Gültige Schreibweise:

```js
console.log(Haustiere[0])
```

Ungültige Schreibweise:
```
console.log (Haustiere.1);
```

## Die Herausforderung:

Erstellen Sie eine Datei mit dem Namen „accessing-array-values.js“.

Definieren Sie in dieser Datei das Array `food` :
```js
const food = ['Apfel', 'Pizza', 'Birne']
```


Verwenden Sie `console.log()`, um den `zweiten` Wert des Arrays an das Terminal auszugeben.

Überprüfen Sie, ob Ihr Programm korrekt ist, indem Sie diesen Befehl ausführen:

„Bash
Javascript überprüfen Sie den Zugriff auf die Array-Werte.js
```
45 changes: 45 additions & 0 deletions problems/array-filtering/problem_ge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
Es gibt viele Möglichkeiten, Arrays zu manipulieren.

Eine häufige Aufgabe besteht darin, Arrays so zu filtern, dass sie nur bestimmte Werte enthalten.

Dazu können wir die Methode `.filter()` verwenden.

Hier ist ein Beispiel:

```js
const pets = ['Katze', 'Hund', 'Elefant']

const gefiltert = pets.filter(function (pet) {
return (Haustier !== 'Elefant')
})
```

Die Variable „gefiltert“ enthält jetzt nur noch „Katze“ und „Hund“.

## Die Herausforderung:

Erstellen Sie eine Datei mit dem Namen „array-filtering.js“.

Definieren Sie in dieser Datei eine Variable namens "numbers", die auf dieses Array verweist:

```js
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
```

Definieren Sie wie oben eine Variable namens „filtered“, die auf das Ergebnis von „numbers.filter()“ verweist.

Die Funktion, die Sie an die `.filter()`-Methode übergeben, sieht etwa so aus:

```js
Funktion geradeZahlen (Zahl) {
Rückgabenummer % 2 === 0
}
```

Achten Sie genau auf die in Ihrer Lösung verwendete Syntax. Verwenden Sie `console.log()`, um das `gefilterte` Array auf dem Terminal auszugeben.

Überprüfen Sie, ob Ihr Programm korrekt ist, indem Sie diesen Befehl ausführen:

„Bash
Javascript überprüfen array-filtering.js
```
11 changes: 11 additions & 0 deletions problems/array-filtering/solution_ge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---

# gefiltert!

Gute Arbeit beim Filtern dieses Arrays.

In der nächsten Herausforderung werden wir an einem Beispiel für den Zugriff auf Array-Werte arbeiten.

Führen Sie „Javascripting“ in der Konsole aus, um die nächste Herausforderung auszuwählen.

---
19 changes: 19 additions & 0 deletions problems/arrays/problem_ge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Ein Array ist eine Liste von Werten. Hier ist ein Beispiel:

```js
const pets = ['Katze', 'Hund', 'Ratte']
```

### Die Herausforderung:

Erstellen Sie eine Datei mit dem Namen „arrays.js“.

Definieren Sie in dieser Datei eine Variable namens „PizzaToppings“, die auf ein Array verweist, das drei Zeichenfolgen in dieser Reihenfolge enthält: „Tomatensoße, Käse, Peperoni“.

Verwenden Sie `console.log()`, um das Array `pizzaToppings` auf dem Terminal auszugeben.

Überprüfen Sie, ob Ihr Programm korrekt ist, indem Sie diesen Befehl ausführen:

```Bash
Javascript überprüfen Sie arrays.js
```
11 changes: 11 additions & 0 deletions problems/arrays/solution_ge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---

# YAY, EIN PIZZA-ARRAY!

Sie haben erfolgreich ein Array erstellt!

In der nächsten Herausforderung werden wir das Filtern von Arrays untersuchen.

Führen Sie „Javascripting“ in der Konsole aus, um die nächste Herausforderung auszuwählen.

---
44 changes: 44 additions & 0 deletions problems/object-keys/problem_nb_no.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
JavaScript gir en naturlig måte å liste opp alle de tilgjengelige nøklene til et objekt. Dette kan være nyttig for å gå gjennom alle egenskapene til et objekt og manipulere verdiene deres deretter.

Her er et eksempel på en liste over alle objektnøkler ved hjelp av **Object.keys()**
prototype metode.

``` js
const bil = {
make: 'Toyota',
modell: 'Camry',
år: 2020
}
const keys = Object.keys(car)

console.log(keys)
```

Koden ovenfor vil skrive ut en rekke strenger, der hver streng er en nøkkel i bilobjektet. `['merke', 'modell', 'år']`

## Utfordringen:

Opprett en fil med navnet 'object-keys.js'.

I den filen, definer en variabel kalt "bil" slik:

``` js
const bil = {
make: 'Honda',
modell: 'Accord',
år: 2020
}
```

Definer deretter en annen variabel kalt "nøkler" slik:
``` js
const keys = Object.keys(car)
```

Bruk `console.log()` for å skrive ut `keys`-variabelen til terminalen.

Sjekk for å se om programmet er riktig ved å kjøre denne kommandoen:

``` bash
javascripting verify object-keys.js
```
11 changes: 11 additions & 0 deletions problems/object-keys/solution_nb_no.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---

# RIKTIG.

God jobb med å bruke Object.keys() prototypemetoden. Husk å bruke den når du skal liste opp nøklene til et objekt.

Den neste utfordringen handler om **funksjoner**.

Kjør "javascripting" i konsollen for å velge neste utfordring.

---