chore(i18n,curriculum): update translations (#43157)

This commit is contained in:
camperbot
2021-08-10 19:57:14 +09:00
committed by GitHub
parent 3133723f4a
commit 4c7ba02af1
19 changed files with 148 additions and 126 deletions

View File

@@ -9,7 +9,7 @@ dashedName: adjust-the-tone-of-a-color
# --description--
`hsl()` 使 CSS 更改顏色色調更加方便。 比如,給一個純色添加白色可以調出更淺的色調;添加黑色可以創造更深的色調。 另外,還可以通過給純色添加灰色來同時改變顏色的深淺和明暗。 回憶下 `hsl()` 裏面的 sl代表飽和度和亮度。 飽和度代表灰色的佔比,亮度代表白色和黑色的佔比。 這在你想獲取一個基準色的變種的情景下會十分有用。
`hsl()` 使 CSS 更改顏色色調更加方便。 比如,給一個純色添加白色可以調出更淺的色調;添加黑色可以創造更深的色調。 另外,還可以通過給純色添加灰色來同時改變顏色的深淺和明暗。 回憶下 `hsl()` 裏面的 sl代表飽和度和亮度。 飽和度代表灰色的佔比,亮度代表白色和黑色的佔比。 這在你想獲取一個基準色的變種的情景下會十分有用。
# --instructions--

View File

@@ -15,25 +15,25 @@ dashedName: divide-the-grid-into-an-area-template
grid-template-areas:
"header header header"
"advert content content"
"footer footer footer";
"advert footer footer";
```
上面的代碼將頂部三個單元格合併成一個名爲 `header` 的區域,將底部三個單元格合併爲一個名爲 `footer` 的區域,並在中間行創建了兩個區域:`advert``content`。 **注意:**在代碼中,每個單詞代表一個網格單元格,每對引號代表一行。 除了自定義標籤,你還能使用句點(`.`)來表示一個空單元格。
上面的代碼將網格單元格分成四個區域:`header``advert``content``footer`每個單詞代表一個單元格,每對引號代表一行。
# --instructions--
請放置區域模板,讓名爲 `advert` 區域變成空單元格
更改模板,使 `footer` 區域跨越整個底部行。 定義區域現在不會有任何可視效果。 稍後,你將使用一個區域來查看它的工作方式
# --hints--
class 爲 `container` 的元素應具有 `grid-template-areas` 屬性,在其屬性值中,應使用 `.` 代替 `advert`
class 爲 `container` 的元素應具有 `grid-template-areas` 屬性,和示例類似,但是 `footer` 區域跨越整個底部行
```js
assert(
__helpers
.removeCssComments(code)
.match(
/.container\s*?{[\s\S]*grid-template-areas\s*?:\s*?"\s*?header\s*?header\s*?header\s*?"\s*?"\s*?.\s*?content\s*?content\s*?"\s*?"\s*?footer\s*?footer\s*?footer\s*?"\s*?;[\s\S]*}/gi
/.container\s*?{[\s\S]*grid-template-areas\s*?:\s*?"\s*?header\s*?header\s*?header\s*?"\s*?"\s*?advert\s*?content\s*?content\s*?"\s*?"\s*?footer\s*?footer\s*?footer\s*?"\s*?;[\s\S]*}/gi
)
);
```
@@ -63,7 +63,7 @@ assert(
/* Only change code below this line */
"header header header"
"advert content content"
"footer footer footer";
"advert footer footer";
/* Only change code above this line */
}
</style>
@@ -99,7 +99,7 @@ assert(
grid-template-areas:
"header header header"
". content content"
"advert content content"
"footer footer footer";
}
</style>

View File

@@ -38,6 +38,12 @@ assert(
);
```
`zeroArray(4,3)` 應該返回一個包含 4 行、每行 3 列零的數組。
```js
assert(JSON.stringify(zeroArray(4,3)) == '[[0,0,0],[0,0,0],[0,0,0],[0,0,0]]');
```
# --seed--
## --seed-contents--
@@ -62,6 +68,7 @@ function zeroArray(m, n) {
let matrix = zeroArray(3, 2);
console.log(matrix);
```
# --solutions--
@@ -86,4 +93,5 @@ function zeroArray(m, n) {
let matrix = zeroArray(3, 2);
console.log(matrix);
```

View File

@@ -10,7 +10,7 @@ dashedName: match-all-letters-and-numbers
使用元字符,可以使用 `[a-z]` 搜尋字母表中的所有字母。 這種元字符是很常見的,它有一個縮寫,但這個縮寫也包含額外的字符。
JavaScript 中與字母表匹配的最接近的元字符是`\w`。 這個縮寫等同於`[A-Za-z0-9_]`。 此字符類匹配上面字母和小寫字母以及數字。 注意,這個字符類也包含下劃線字符 (`_`)。
JavaScript 中與字母表匹配的最接近的元字符是`\w`。 這個縮寫等同於`[A-Za-z0-9_]`。 此字符類匹配大寫字母和小寫字母以及數字。 注意,這個字符類也包含下劃線字符 (`_`)。
```js
let longHand = /[A-Za-z0-9_]+/;