diff --git a/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/assignment-with-a-returned-value.chinese.md b/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/assignment-with-a-returned-value.chinese.md
index 57690e0e5da..efd058bb474 100644
--- a/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/assignment-with-a-returned-value.chinese.md
+++ b/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/assignment-with-a-returned-value.chinese.md
@@ -7,7 +7,7 @@ localeTitle: 具有返回值的分配
---
## Description
-如果您从我们对使用赋值运算符存储值的讨论中回忆起来,则在分配值之前,将解决等号右侧的所有内容。这意味着我们可以获取函数的返回值并将其赋值给变量。假设我们预先定义了一个函数sum ,它将两个数字相加,然后: ourSum = sum(5, 12);将调用sum函数,它返回值17并将其分配给ourSum变量。
+如果您从我们对使用赋值运算符存储值的讨论中回忆起来,则在分配值之前,将解决等号右侧的所有内容。这意味着我们可以获取函数的返回值并将其赋值给变量。假设我们预先定义了一个函数sum ,它将两个数字相加,然后: ourSum = sum(5, 12);将调用sum函数,它返回值17并将其分配给ourSum变量。
## Instructions
使用参数7调用processArg函数,并将其返回值分配给已processed的变量。
diff --git a/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/generate-random-fractions-with-javascript.chinese.md b/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/generate-random-fractions-with-javascript.chinese.md
index 36ee2a8631f..429defcda1a 100644
--- a/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/generate-random-fractions-with-javascript.chinese.md
+++ b/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/generate-random-fractions-with-javascript.chinese.md
@@ -7,7 +7,7 @@ localeTitle: 使用JavaScript生成随机分数
---
## Description
-随机数对于创建随机行为很有用。 JavaScript有一个Math.random()函数,它生成一个介于0 (含)和不高达1 (独占)之间的随机十进制数。因此Math.random()可以返回0但永远不会返回1 Note
与使用Equal运算符存储值一样,所有函数调用将在return执行之前解析,因此我们可以return Math.random()函数的值。
+随机数对于创建随机行为很有用。 JavaScript有一个Math.random()函数,它生成一个介于0 (含)和不高达1 (独占)之间的随机十进制数。因此Math.random()可以返回0但永远不会返回1 Note
与使用Equal运算符存储值一样,所有函数调用将在return执行之前解析,因此我们可以return Math.random()函数的值。
## Instructions
更改randomFraction以返回随机数而不是返回0 。
diff --git a/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/record-collection.chinese.md b/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/record-collection.chinese.md
index ff34bf26152..447c3ec32df 100644
--- a/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/record-collection.chinese.md
+++ b/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/record-collection.chinese.md
@@ -7,7 +7,7 @@ localeTitle: 记录收集
---
## Description
-您将获得一个JSON对象,表示您的音乐专辑集合的一部分。每张专辑都有几个属性和一个唯一的ID号作为其关键。并非所有相册都有完整的信息。写一个功能,它取一个专辑的id (如2548 ),一个属性prop (如"artist"或"tracks" ),以及一个value (如"Addicted to Love" )来修改此集合中的数据。如果prop不是"tracks"且value不为空( "" ),则更新或设置该记录专辑属性的value 。您的函数必须始终返回整个集合对象。处理不完整数据有几个规则:如果prop是"tracks"但是相册没有"tracks"属性,则在将新值添加到相册的相应属性之前创建一个空数组。如果prop是"tracks"且value不为空( "" ),则将value推到专辑现有tracks数组的末尾。如果value为空( "" ),则从相册中删除给定的prop属性。 提示
使用变量访问对象属性时使用bracket notation 。 Push是一种可以在Mozilla Developer Network上阅读的数组方法。您可以参考操作复杂对象介绍JavaScript对象表示法(JSON)进行复习。
+您将获得一个JSON对象,表示您的音乐专辑集合的一部分。每张专辑都有几个属性和一个唯一的ID号作为其关键。并非所有相册都有完整的信息。写一个功能,它取一个专辑的id (如2548 ),一个属性prop (如"artist"或"tracks" ),以及一个value (如"Addicted to Love" )来修改此集合中的数据。如果prop不是"tracks"且value不为空( "" ),则更新或设置该记录专辑属性的value 。您的函数必须始终返回整个集合对象。处理不完整数据有几个规则:如果prop是"tracks"但是相册没有"tracks"属性,则在将新值添加到相册的相应属性之前创建一个空数组。如果prop是"tracks"且value不为空( "" ),则将value推到专辑现有tracks数组的末尾。如果value为空( "" ),则从相册中删除给定的prop属性。 提示
使用变量访问对象属性时使用bracket notation 。 Push是一种可以在Mozilla Developer Network上阅读的数组方法。您可以参考操作复杂对象介绍JavaScript对象表示法(JSON)进行复习。
## Instructions
diff --git a/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/returning-boolean-values-from-functions.chinese.md b/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/returning-boolean-values-from-functions.chinese.md
index 0422729efd6..4fc3d2f9f33 100644
--- a/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/returning-boolean-values-from-functions.chinese.md
+++ b/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/basic-javascript/returning-boolean-values-from-functions.chinese.md
@@ -7,7 +7,7 @@ localeTitle: 从函数返回布尔值
---
## Description
-您可以从与Equality运算符的比较中回忆一下,所有比较运算符都返回布尔值true或false值。有时人们使用if / else语句进行比较,如下所示: function isEqual(a,b){
if(a === b){
返回true;
} else {
返回虚假;
}
}
但是有一种更好的方法可以做到这一点。由于===返回true或false ,我们可以返回比较结果: function isEqual(a,b){
返回a === b;
}
+您可以从与Equality运算符的比较中回忆一下,所有比较运算符都返回布尔值true或false值。有时人们使用if / else语句进行比较,如下所示: function isEqual(a,b){
if(a === b){
返回true;
} else {
返回虚假;
}
}
但是有一种更好的方法可以做到这一点。由于===返回true或false ,我们可以返回比较结果: function isEqual(a,b){
返回a === b;
}
## Instructions
diff --git a/curriculum/challenges/chinese/03-front-end-libraries/react/introducing-inline-styles.chinese.md b/curriculum/challenges/chinese/03-front-end-libraries/react/introducing-inline-styles.chinese.md
index c8b29ab4731..4591f7e5071 100644
--- a/curriculum/challenges/chinese/03-front-end-libraries/react/introducing-inline-styles.chinese.md
+++ b/curriculum/challenges/chinese/03-front-end-libraries/react/introducing-inline-styles.chinese.md
@@ -8,7 +8,7 @@ localeTitle: 介绍内联样式
---
## Description
-还有其他复杂的概念可以为您的React代码添加强大的功能。但是你可能想知道如何设置你在React中创建的那些JSX元素的更简单的问题。您可能知道它与使用HTML完全不同,因为您将类应用于JSX元素的方式 。如果从样式表导入样式,它就没有太大的不同。使用className属性将类应用于JSX元素,并将样式应用于样式表中的类。另一种选择是应用内联样式,这在ReactJS开发中非常常见。您将内联样式应用于JSX元素,类似于您在HTML中的操作方式,但有一些JSX差异。以下是HTML中内联样式的示例: <div style="color: yellow; font-size: 16px">Mellow Yellow</div> JSX元素使用style属性,但由于JSX的转换方式,您可以不要将值设置为string 。相反,您将其设置为等于JavaScript object 。这是一个例子: <div style={{color: "yellow", fontSize: 16}}>Mellow Yellow</div>注意我们如何使用“fontSize”属性?这是因为React不接受样式对象中的kebab-case键。 React将在HTML中为我们应用正确的属性名称。
+还有其他复杂的概念可以为您的React代码添加强大的功能。但是你可能想知道如何设置你在React中创建的那些JSX元素的更简单的问题。您可能知道它与使用HTML完全不同,因为您将类应用于JSX元素的方式 。如果从样式表导入样式,它就没有太大的不同。使用className属性将类应用于JSX元素,并将样式应用于样式表中的类。另一种选择是应用内联样式,这在ReactJS开发中非常常见。您将内联样式应用于JSX元素,类似于您在HTML中的操作方式,但有一些JSX差异。以下是HTML中内联样式的示例: <div style="color: yellow; font-size: 16px">Mellow Yellow</div> JSX元素使用style属性,但由于JSX的转换方式,您可以不要将值设置为string 。相反,您将其设置为等于JavaScript object 。这是一个例子: <div style={{color: "yellow", fontSize: 16}}>Mellow Yellow</div>注意我们如何使用“fontSize”属性?这是因为React不接受样式对象中的kebab-case键。 React将在HTML中为我们应用正确的属性名称。
## Instructions
在代码编辑器中为div添加style属性,为文本提供红色和字体大小为72px的颜色。请注意,您可以选择将字体大小设置为数字,省略单位“px”,或将其写为“72px”。