Skip to content

Commit 4c1788e

Browse files
authored
improve (microsoft#405)
* Update README.zh-tw.md * Update README.zh-tw.md * Update README.zh-tw.md * Update README.zh-tw.md * Update README.de.md * Update README.es.md * Update README.zh-cn.md * Update README.hi.md * Update README.hi.md * Update README.id.md * Update README.it.md * Update README.it.md * Update README.ja.md * Update README.ko.md * Update assignment.ko.md * Update README.ko.md * Update README.ko.md * Update README.ms.md * Update README.pt.md * Update README.de.md * Update README.md * Update README.de.md
1 parent 4f0994f commit 4c1788e

File tree

14 files changed

+143
-94
lines changed

14 files changed

+143
-94
lines changed

2-js-basics/4-arrays-loops/README.md

+10-6
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,15 @@ Working with data is a common task for any language, and it's a much easier task
2121

2222
The syntax for an array is a pair of square brackets.
2323

24-
`let myArray = [];`
24+
```javascript
25+
let myArray = [];
26+
```
2527

2628
This is an empty array, but arrays can be declared already populated with data. Multiple values in an array are separated by a comma.
2729

28-
`let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];`
30+
```javascript
31+
let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];
32+
```
2933

3034
The array values are assigned a unique value called the **index**, a whole number that is assigned based on its distance from the beginning of the array. In the example above, the string value "Chocolate" has an index of 0, and the index of "Rocky Road" is 4. Use the index with square brackets to retrieve, change, or insert array values.
3135

@@ -71,10 +75,10 @@ The `for` loop requires 3 parts to iterate:
7175
- `iteration-expression` Runs at the end of each iteration, typically used to change the counter value
7276

7377
```javascript
74-
//Counting up to 10
75-
for (let i = 0; i < 10; i++) {
76-
console.log(i);
77-
}
78+
// Counting up to 10
79+
for (let i = 0; i < 10; i++) {
80+
console.log(i);
81+
}
7882
```
7983

8084
✅ Run this code in a browser console. What happens when you make small changes to the counter, condition, or iteration expression? Can you make it run backwards, creating a countdown?

2-js-basics/4-arrays-loops/translations/README.de.md

+10-6
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,15 @@ Das Arbeiten mit Daten ist eine häufige Aufgabe für jede Sprache und eine viel
1717

1818
Die Syntax für ein Array besteht aus zwei eckigen Klammern.
1919

20-
`let myArray = [];`
20+
```javascript
21+
let myArray = [];
22+
```
2123

2224
Dies ist ein leeres Array, aber Arrays können als bereits mit Daten gefüllt deklariert werden. Mehrere Werte in einem Array werden durch ein Komma getrennt.
2325

24-
`let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];`
26+
```javascript
27+
let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];
28+
```
2529

2630
Den Array-Werten wird ein eindeutiger Wert zugewiesen, der als **Index** bezeichnet wird. Diese ganze Zahl wird basierend auf dem Abstand vom Anfang des Arrays zugewiesen. Im obigen Beispiel hat der Zeichenfolgenwert "Chocolate" den Index 0 und der Index "Rocky Road" den Wert 4. Verwenden Sie den Index in eckigen Klammern, um Array-Werte abzurufen, zu ändern oder einzufügen.
2731

@@ -69,10 +73,10 @@ Die `for`-Schleife benötigt 3 Teile, um zu iterieren:
6973
- `iteration-expression` Wird am Ende jeder Iteration ausgeführt und normalerweise zum Ändern des Zählerwerts verwendet
7074

7175
```javascript
72-
//Counting up to 10
73-
for (let i = 0; i < 10; i++) {
74-
console.log(i);
75-
}
76+
// Counting up to 10
77+
for (let i = 0; i < 10; i++) {
78+
console.log(i);
79+
}
7680
```
7781

7882
✅ Führen Sie diesen Code in einer Browserkonsole aus. Was passiert, wenn Sie kleine Änderungen am Zähler, der Bedingung oder dem Iterationsausdruck vornehmen? Können Sie es rückwärts laufen lassen und einen Countdown erstellen?

2-js-basics/4-arrays-loops/translations/README.es.md

+10-6
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,15 @@ Trabajar con datos es una tarea común para cualquier lenguaje y es una tarea mu
2020

2121
La sintaxis de una matriz es un par de corchetes.
2222

23-
`let myArray = [];`
23+
```javascript
24+
let myArray = [];
25+
```
2426

2527
Esta es una matriz vacía, pero las matrices se pueden declarar ya pobladas con datos. Varios valores en una matriz están separados por una coma.
2628

27-
`let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];`
29+
```javascript
30+
let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];
31+
```
2832

2933
A los valores de la matriz se les asigna un valor único llamado **índice**, un número entero que se asigna en función de su distancia desde el principio de la matriz. En el ejemplo anterior, el valor de cadena "Chocolate" tiene un índice de 0 y el índice de "Rocky Road" es 4. Utilice el índice entre corchetes para recuperar, cambiar o insertar valores de matriz.
3034

@@ -71,10 +75,10 @@ El ciclo `for` requiere 3 partes para iterar:
7175

7276

7377
```javascript
74-
//Contando hasta 10
75-
for (let i = 0; i < 10; i++) {
76-
console.log(i);
77-
}
78+
// Contando hasta 10
79+
for (let i = 0; i < 10; i++) {
80+
console.log(i);
81+
}
7882
```
7983

8084
✅ Ejecute este código en una consola de navegador. ¿Qué sucede cuando realiza pequeños cambios en el contador, la condición o la expresión de iteración? ¿Puedes hacer que corra al revés, creando una cuenta regresiva?

2-js-basics/4-arrays-loops/translations/README.hi.md

+11-7
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,15 @@
2020

2121
एक एरे के लिए सिंटेक्स वर्ग कोष्ठक की एक जोड़ी है।
2222

23-
`let myArray = [];`
23+
```javascript
24+
let myArray = [];
25+
```
2426

2527
यह एक खाली एरे है, लेकिन एरेस को पहले से ही डेटा के साथ आबाद घोषित किया जा सकता है। एक एरे में एकाधिक मान अल्पविराम द्वारा अलग किए गए हैं।
2628

27-
`let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];`
29+
```javascript
30+
let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];
31+
```
2832

2933
एरे मानों को एक अद्वितीय मान दिया जाता है जिसे **सूचकांक** कहा जाता है, एक पूरी संख्या जो कि एरे की शुरुआत से इसकी दूरी के आधार पर निर्दिष्ट की जाती है। ऊपर के उदाहरण में, स्ट्रिंग मूल्य "चॉकलेट" में 0 का सूचकांक है, और "रॉकी ​​रोड" का सूचकांक है। 4. एरे मानों को पुनः प्राप्त करने, बदलने या सम्मिलित करने के लिए वर्ग कोष्ठक के साथ सूचकांक का उपयोग करें।
3034

@@ -70,10 +74,10 @@ iceCreamFlavors.length; //5
7074
- `iteration-expression` प्रत्येक पुनरावृत्ति के अंत में चलता है, आमतौर पर काउंटर मान को बदलने के लिए उपयोग किया जाता है
7175

7276
```javascript
73-
//Counting up to 10
74-
for (let i = 0; i < 10; i++) {
75-
console.log(i);
76-
}
77+
// Counting up to 10
78+
for (let i = 0; i < 10; i++) {
79+
console.log(i);
80+
}
7781
```
7882

7983
✅ इस कोड को ब्राउज़र कंसोल में चलाएं। जब आप काउंटर, स्थिति या पुनरावृत्ति अभिव्यक्ति में छोटे बदलाव करते हैं तो क्या होता है? क्या आप उल्टी गिनती बनाकर इसे पीछे की ओर चला सकते हैं?
@@ -91,7 +95,7 @@ while (i < 10) {
9195
}
9296
```
9397

94-
✅ आप एक फॉर लूप और वाइल लूप क्यों चुनेंगे? 17K दर्शकों का StackOverflow पर एक ही सवाल था, और कुछ राय [आपके लिए दिलचस्प हो सकती है] (https://stackoverflow.com/questions/39969145/ORE-loops-vs-for-loops-in-javascript)
98+
✅ आप एक फॉर लूप और वाइल लूप क्यों चुनेंगे? 17K दर्शकों का StackOverflow पर एक ही सवाल था, और कुछ राय [आपके लिए दिलचस्प हो सकती है](https://stackoverflow.com/questions/39969145/ORE-loops-vs-for-loops-in-javascript)
9599

96100
## लूपस और अररेस
97101

2-js-basics/4-arrays-loops/translations/README.id.md

+7-3
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,15 @@ Bekerja dengan data adalah tugas umum untuk bahasa apa pun, dan ini jauh lebih m
2323

2424
Sintaks untuk array adalah sepasang tanda kurung siku.
2525

26-
`let arrayKu = [];`
26+
```javascript
27+
let arrayKu = [];
28+
```
2729

2830
Ini adalah array kosong, tetapi array dapat dideklarasikan sudah diisi dengan data. Beberapa nilai dalam array dipisahkan dengan koma.
2931

30-
`let rasaRasaEsKrim = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];`
32+
```javascript
33+
let rasaRasaEsKrim = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];
34+
```
3135

3236
Nilai array diberi nilai unik yang disebut **indeks**, bilangan bulat yang ditetapkan berdasarkan jaraknya dari awal array. Dalam contoh di atas, nilai string "Chocolate" memiliki indeks 0, dan indeks "Rocky Road" adalah 4. Gunakan indeks dengan tanda kurung siku untuk mengambil, mengubah, atau menyisipkan nilai array.
3337

@@ -82,7 +86,7 @@ Pengulangan memungkinkan untuk tugas berulang atau **iterative**, dan dapat meng
8286
Perulangan `for` membutuhkan 3 bagian untuk melakukan iterasi: - `counter` Variabel yang biasanya diinisialisasi dengan angka yang menghitung jumlah iterasi. - `condition` Expression yang menggunakan operator perbandingan untuk menyebabkan loop berhenti ketika `true`. - `iteration-expression` Berjalan di akhir setiap iterasi, biasanya digunakan untuk mengubah nilai penghitung.
8387

8488
```javascript
85-
//Menghitung hingga 10
89+
// Menghitung hingga 10
8690
for (let i = 0; i < 10; i++) {
8791
console.log(i);
8892
}

2-js-basics/4-arrays-loops/translations/README.it.md

+10-6
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,15 @@ Lavorare con i dati è un'attività comune per qualsiasi linguaggio ed è un'att
2222

2323
La sintassi per un array è una coppia di parentesi quadre.
2424

25-
`let myArray = [];`
25+
```javascript
26+
let myArray = [];
27+
```
2628

2729
Questo è un array vuoto, ma gli array possono essere dichiarati già popolati con i dati. Più valori in un array sono separati da una virgola.
2830

29-
`let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];`
31+
```javascript
32+
let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];
33+
```
3034

3135
Ai valori dell'array viene assegnato un valore univoco chiamato **indice**, un numero intero che viene assegnato a un elemento in base alla sua distanza dall'inizio dell'array. Nell'esempio precedente, il valore di stringa "Chocolate" ha un indice di 0 e l'indice di "Rocky Road" è 4. Si utilizza l'indice all'interno di parentesi quadre per recuperare, modificare o inserire valori di matrice.
3236

@@ -73,10 +77,10 @@ Il ciclo `for` richiede 3 parti per iterare:
7377
- `espressione-di-iterazione`: Viene eseguita alla fine di ogni iterazione, tipicamente utilizzata per modificare il valore del contatore
7478

7579
```javascript
76-
//Conta fino a 10
77-
for (let i = 0; i < 10; i++) {
78-
console.log(i);
79-
}
80+
// Conta fino a 10
81+
for (let i = 0; i < 10; i++) {
82+
console.log(i);
83+
}
8084
```
8185

8286
✅ Si esegua questo codice in una console del browser. Cosa succede quando si apportano piccole modifiche al contatore, alla condizione o all'espressione di iterazione? E' possibile farlo funzionare all'indietro, creando un conto alla rovescia?

2-js-basics/4-arrays-loops/translations/README.ja.md

+10-6
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,15 @@
2121

2222
配列の構文は角括弧のペアです。
2323

24-
`let myArray = [];`
24+
```javascript
25+
let myArray = [];
26+
```
2527

2628
これは空の配列ですが、配列はすでにデータを埋めた状態で宣言することができます。配列内の複数の値はカンマで区切られます。
2729

28-
`let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];`
30+
```javascript
31+
let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];
32+
```
2933

3034
配列の値には、**インデックス** と呼ばれる一意の値が割り当てられ、配列の先頭からの距離に基づいて整数が割り当てられます。上の例では、文字列の値 "Chocolate" のインデックスは 0 で、"Rocky Road" のインデックスは 4 です。 配列の値を取得、変更、挿入するには、角括弧付きのインデックスを使用します。
3135

@@ -71,10 +75,10 @@ iceCreamFlavors.length; //5
7175
- `iteration-expression` 各反復の最後に実行され,通常はカウンタの値を変更するために使用されます
7276

7377
```javascript
74-
//10までカウントアップ
75-
for (let i = 0; i < 10; i++) {
76-
console.log(i);
77-
}
78+
// 10までカウントアップ
79+
for (let i = 0; i < 10; i++) {
80+
console.log(i);
81+
}
7882
```
7983

8084
✅ このコードをブラウザのコンソールで実行してください。カウンタ、条件、反復式に小さな変更を加えるとどうなりますか?カウントダウンを作成して逆走させることはできますか?

2-js-basics/4-arrays-loops/translations/README.ko.md

+11-7
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,15 @@
2121

2222
배열 구문은 대괄호 쌍으로 이루어져 있습니다.
2323

24-
`let myArray = [];`
24+
```javascript
25+
let myArray = [];
26+
```
2527

2628
빈 배열이지만, 이미 데이터가 채워진 배열로 선언할 수 있습니다. 배열에 들어있는 여러가지 값들은 쉼표로 구분합니다.
2729

28-
`let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];`
30+
```javascript
31+
let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];
32+
```
2933

3034
배열 값에는 **index**라는 고유 값이 할당됩니다. 이 값은 배열 시작부터 측정한 길이를 기준으로 할당되는 정수입니다. 예시에서, 문자열 값 "Chocolate"의 인덱스는 0이고, "Rocky Road"의 인덱스는 4입니다. 배열 값을 검색하고, 변경하거나 넣으려면 대괄호가 있는 인덱스를 사용합니다.
3135

@@ -71,10 +75,10 @@ iceCreamFlavors.length; //5
7175
- `반복-표현식` 각 반복의 마무리에 실행되며, 일반적으로 값을 세면서 변경할 떄 사용됩니다
7276

7377
```javascript
74-
//Counting up to 10
75-
for (let i = 0; i < 10; i++) {
76-
console.log(i);
77-
}
78+
// Counting up to 10
79+
for (let i = 0; i < 10; i++) {
80+
console.log(i);
81+
}
7882
```
7983

8084
✅ 브라우저 콘솔에서 코드를 실행하십시오. 카운터, 조건 혹은 반복 표현식을 약간 변경하면 어떻게 되나요? 돌아와서 카운트 다운할 수 있습니까?
@@ -124,4 +128,4 @@ JavaScript의 배열에는 많은 메서드를 가져서 데이터 조작에 매
124128

125129
## 과제
126130

127-
[Loop an Array](../assignment.md)
131+
[배열 순회하기](./assignment.ko.md)

2-js-basics/4-arrays-loops/translations/README.ms.md

+11-7
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,15 @@ Bekerja dengan data adalah tugas biasa untuk bahasa apa pun, dan ini adalah tuga
2020

2121
Sintaks untuk array adalah sepasang tanda kurung persegi.
2222

23-
`let myArray = [];`
23+
```javascript
24+
let myArray = [];
25+
```
2426

2527
Ini adalah array kosong, tetapi tatasusunan dapat dinyatakan sudah diisi dengan data. Pelbagai nilai dalam array dipisahkan dengan koma.
2628

27-
`let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];`
29+
```javascript
30+
let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];
31+
```
2832

2933
Nilai array diberikan nilai unik yang disebut **indeks**, nombor bulat yang diberikan berdasarkan jaraknya dari awal array. Dalam contoh di atas, nilai rentetan "Chocolate" mempunyai indeks 0, dan indeks "Rocky Road" adalah 4. Gunakan indeks dengan tanda kurung persegi untuk mengambil, mengubah, atau memasukkan nilai array.
3034

@@ -70,10 +74,10 @@ Gelung `for` memerlukan 3 bahagian untuk berulang:
7074
- `iterasi-ekspresi` Berjalan pada akhir setiap lelaran, biasanya digunakan untuk mengubah nilai pembilang
7175

7276
```javascript
73-
//Menggira hingga 10
74-
for (let i = 0; i < 10; i++) {
75-
console.log(i);
76-
}
77+
// Menggira hingga 10
78+
for (let i = 0; i < 10; i++) {
79+
console.log(i);
80+
}
7781
```
7882

7983
✅ Jalankan kod ini di konsol penyemak imbas. Apa yang berlaku apabila anda membuat perubahan kecil pada ungkapan pembilang, keadaan, atau lelaran? Bolehkah anda membuatnya berjalan ke belakang, membuat undur?
@@ -122,4 +126,4 @@ Array dalam JavaScript mempunyai banyak kaedah yang melekat padanya, sangat berg
122126

123127
## Tugasan
124128

125-
[Loop an Array](./assignment.ms.md)
129+
[Loop an Array](./assignment.ms.md)

2-js-basics/4-arrays-loops/translations/README.pt.md

+10-6
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,15 @@ Trabalhar com dados é uma tarefa comum para qualquer língua, e é uma tarefa m
2020

2121
A sintaxe de uma matriz é um par de parênteses rectos.
2222

23-
`let myArray = [];`
23+
```javscript
24+
let myArray = [];
25+
```
2426

2527
Esta é uma matriz vazia, mas as matrizes podem ser declaradas já povoadas com dados. Os valores múltiplos numa matriz são separados por uma vírgula.
2628

27-
`let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];`
29+
```javascript
30+
let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];
31+
```
2832

2933
Aos valores da matriz é atribuído um valor único chamado **índice**, um número inteiro que é atribuído com base na sua distância desde o início da matriz. No exemplo acima, o valor da string "Chocolate" tem um índice de 0, e o índice de "Rocky Road" é 4. Use o índice com parênteses rectos para recuperar, alterar, ou inserir valores da array.
3034

@@ -70,10 +74,10 @@ O laço `para` requer 3 partes para iterar:
7074
- `expressão de iteração` Funciona no final de cada iteração, normalmente utilizada para alterar o valor do contador
7175

7276
```javascript
73-
//Contagem até 10
74-
for (let i = 0; i < 10; i++) {
75-
console.log(i);
76-
}
77+
// Contagem até 10
78+
for (let i = 0; i < 10; i++) {
79+
console.log(i);
80+
}
7781
```
7882

7983
✅Executar este código numa consola de navegação. O que acontece quando se fazem pequenas alterações ao contador, condição, ou expressão de iteração? Pode fazê-lo correr para trás, criando uma contagem decrescente?

2-js-basics/4-arrays-loops/translations/README.zh-cn.md

+10-6
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,15 @@
2121

2222
数组的语法需要一对方括号。
2323

24-
`let myArray = [];`
24+
```javascript
25+
let myArray = [];
26+
```
2527

2628
这是一个空数组,但数组其实可以在声明时就存入一些数据。数组中的多项数据用逗号分隔。
2729

28-
`let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];`
30+
```javascript
31+
let iceCreamFlavors = ["Chocolate", "Strawberry", "Vanilla", "Pistachio", "Rocky Road"];
32+
```
2933

3034
数组中的值会被指定一个唯一的值,称为 **索引(index)**,它是一个整数,表示对应值在数组中的位置与数组开头的距离。在上方的例子中,字符串值 `"Chocolate"` 的索引就是 0,而 `"Rocky Road"` 的索引是 4。可以用索引加上方括号来获取、改变或者插入数组值。
3135

@@ -71,10 +75,10 @@ iceCreamFlavors.length; // 5
7175
- `迭代式(iteration-expression)` 在每一次迭代的模为执行,一般用于更新计数器的值
7276

7377
```javascript
74-
// 从 0 数到 9
75-
for (let i = 0; i < 10; i++) {
76-
console.log(i);
77-
}
78+
// 从 0 数到 9
79+
for (let i = 0; i < 10; i++) {
80+
console.log(i);
81+
}
7882
```
7983

8084
✅ 在浏览器控制台中运行这段代码。试试调整计数器、条件式或迭代式时会发生什么。你能让它反过来运行,倒着计数吗?

0 commit comments

Comments
 (0)