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