chore(i18n,curriculum): processed translations (#42478)
This commit is contained in:
@ -9,7 +9,7 @@ dashedName: comparison-with-the-inequality-operator
|
||||
|
||||
# --description--
|
||||
|
||||
不相等運算符(`!=`)與相等運算符是相反的。 這意味着嚴格不相等並返回 `false` 的地方,用嚴格相等運算符會返回 `true`,*反之亦然*。 與相等運算符類似,不相等運算符在比較的時候也會轉換值的數據類型。
|
||||
不相等運算符(`!=`)與相等運算符是相反的。 這意味着不相等並返回 `false` 的地方,用相等運算符會返回 `true`,*反之亦然*。 與相等運算符類似,不相等運算符在比較的時候也會轉換值的數據類型。
|
||||
|
||||
**例如**
|
||||
|
||||
|
@ -26,7 +26,7 @@ dashedName: comparison-with-the-strict-equality-operator
|
||||
|
||||
# --instructions--
|
||||
|
||||
在 `if` 語句中,添加不相等運算符,這樣函數在當 `val` 嚴格等於 `7` 的時候,會返回 `Equal`。
|
||||
在 `if` 語句中,添加嚴格相等運算符,這樣函數在當 `val` 嚴格等於 `7` 的時候,會返回 `Equal`。
|
||||
|
||||
# --hints--
|
||||
|
||||
|
@ -9,7 +9,7 @@ dashedName: comparisons-with-the-logical-and-operator
|
||||
|
||||
# --description--
|
||||
|
||||
有時你需要在一次判斷中做多個操作。 當且僅當<dfn>運算符</dfn>的左邊和右邊都是 true,<dfn>邏輯與</dfn>運算符(`&&`)纔會返回`true`。
|
||||
有時你需要在一次判斷中做多個操作。 當且僅當<dfn>運算符</dfn>的左邊和右邊都是 true,<dfn>邏輯與</dfn>運算符(`&&`)纔會返回 `true`。
|
||||
|
||||
同樣的效果可以通過 if 語句的嵌套來實現:
|
||||
|
||||
@ -33,7 +33,7 @@ return "No";
|
||||
|
||||
# --instructions--
|
||||
|
||||
請使用 `&&` 運算符把兩個 if 語句合併爲一個 if 語句,如果 `val` 小於或等於`50` 並且大於或等於 `25` 時,返回 `Yes`。 否則,將返回`No`。
|
||||
請使用 `&&` 運算符把兩個 if 語句合併爲一個 if 語句,如果 `val` 小於或等於 `50` 並且大於或等於 `25` 時,返回 `Yes`。 否則,將返回 `No`。
|
||||
|
||||
# --hints--
|
||||
|
||||
|
@ -24,7 +24,7 @@ ourStr += "I come second.";
|
||||
|
||||
# --instructions--
|
||||
|
||||
使用 `+=` 操作符,多行合併字符串 `This is the first sentence.` 和 `This is the second sentence.` ,並賦值給 `myStr` 。 像編輯器裏顯示的那樣使用 `+=` 操作符。 先把第一個字符串賦值給 `myStr`,然後拼接第二個字符串。
|
||||
使用 `+=` 操作符,多行合併字符串 `This is the first sentence.` 和 `This is the second sentence.` ,並賦值給 `myStr` 。 像示例那樣使用 `+=` 操作符。 先把第一個字符串賦值給 `myStr`,然後拼接第二個字符串。
|
||||
|
||||
# --hints--
|
||||
|
||||
|
@ -9,7 +9,7 @@ dashedName: global-vs--local-scope-in-functions
|
||||
|
||||
# --description--
|
||||
|
||||
一個程序中有可能具有相同名稱的<dfn>局部</dfn>變量 和<dfn>全局</dfn>變量。 在這種情況下,`local` 變量將會優先於`global`變量。
|
||||
一個程序中有可能具有相同名稱的<dfn>局部</dfn>變量 和<dfn>全局</dfn>變量。 在這種情況下,局部變量將會優先於全局變量。
|
||||
|
||||
下面爲例:
|
||||
|
||||
@ -21,7 +21,7 @@ function myFun() {
|
||||
}
|
||||
```
|
||||
|
||||
函數 `myFun` 將會返回 `Head`,因爲 `local` 變量優先級更高。
|
||||
函數 `myFun` 將會返回字符串 `Head`,因爲局部變量的優先級更高。
|
||||
|
||||
# --instructions--
|
||||
|
||||
|
@ -19,23 +19,23 @@ var sandwich = ["peanut butter", "jelly", "bread"]
|
||||
|
||||
# --instructions--
|
||||
|
||||
創建一個包含字符串(`string`)和數字( `number`)(按照字符串數字的順序)的數組 `myArray`。
|
||||
創建一個包含字符串和數字(按照字符串和數字的順序)的數組 `myArray`。
|
||||
|
||||
# --hints--
|
||||
|
||||
`myArray` 應該是一個數組(`array`)。
|
||||
`myArray` 應爲數組。
|
||||
|
||||
```js
|
||||
assert(typeof myArray == 'object');
|
||||
```
|
||||
|
||||
`myArray` 數組的第一個元素應該是一個字符串(`string`)。
|
||||
`myArray` 數組的第一個元素應該是一個字符串。
|
||||
|
||||
```js
|
||||
assert(typeof myArray[0] !== 'undefined' && typeof myArray[0] == 'string');
|
||||
```
|
||||
|
||||
`myArray` 數組的第二個元素應該是一個數字(`number`)。
|
||||
`myArray` 數組的第二個元素應該是一個數字。
|
||||
|
||||
```js
|
||||
assert(typeof myArray[1] !== 'undefined' && typeof myArray[1] == 'number');
|
||||
|
@ -11,7 +11,7 @@ dashedName: understanding-boolean-values
|
||||
|
||||
另一種數據類型是布爾(<dfn>Boolean</dfn>)。 布爾值只能是兩個值中的一個:`true` 或者 `false`。 它非常像電路開關,`true` 是 “開”,`false` 是 “關”。 這兩種狀態是互斥的。
|
||||
|
||||
**注意:**布爾值是不帶引號的。 字符串 `"true"` 和 `"false"` 不是布爾值,在 JavaScript 中也沒有特殊含義。
|
||||
**注意:** 布爾值是不帶引號的。 字符串 `"true"` 和 `"false"` 不是布爾值,在 JavaScript 中也沒有特殊含義。
|
||||
|
||||
# --instructions--
|
||||
|
||||
|
@ -11,16 +11,16 @@ dashedName: use-bracket-notation-to-find-the-last-character-in-a-string
|
||||
|
||||
要獲取字符串的最後一個字符,可以用字符串的長度減 1 的索引值。
|
||||
|
||||
例如,在 `var firstName = "Charles"` 中,可以用 `firstName[firstName.length - 1]` 來得到字符串的最後的一個字符。
|
||||
例如,如果 `var firstName = "Ada"` 中,那麼你可以通過 `firstName[firstName.length - 1]` 來得到字符串的最後的一個字符。
|
||||
|
||||
示例:
|
||||
|
||||
```js
|
||||
var firstName = "Charles";
|
||||
var firstName = "Ada";
|
||||
var lastLetter = firstName[firstName.length - 1];
|
||||
```
|
||||
|
||||
`lastLetter` 值爲字符串 `s`。
|
||||
`lastLetter` 值爲字符串 `a`。
|
||||
|
||||
# --instructions--
|
||||
|
||||
|
@ -11,16 +11,16 @@ dashedName: use-bracket-notation-to-find-the-nth-to-last-character-in-a-string
|
||||
|
||||
我們既可以獲取字符串的最後一個字符,也可以用獲取字符串的倒數第 N 個字符。
|
||||
|
||||
例如,你可以這樣 `firstName[firstName.length - 3]` 來獲得 `var firstName = "Charles"` 字符串中的倒數第三個字符。
|
||||
例如,你可以通過 `firstName[firstName.length - 3]` 來獲得 `var firstName = "Augusta"` 字符串中的倒數第三個字符。
|
||||
|
||||
例如:
|
||||
|
||||
```js
|
||||
var firstName = "Charles";
|
||||
var firstName = "Augusta";
|
||||
var thirdToLastLetter = firstName[firstName.length - 3];
|
||||
```
|
||||
|
||||
`thirdToLastLetter` 的值應該爲字符串 `l`。
|
||||
`thirdToLastLetter` 的值應該爲字符串 `s`。
|
||||
|
||||
# --instructions--
|
||||
|
||||
|
Reference in New Issue
Block a user