fix: converted single to triple backticks3 (#36230)
This commit is contained in:
@@ -14,6 +14,7 @@ localeTitle: قم بإنشاء "تصدير تراجعي" باستخدام الإ
|
||||
|
||||
## حل:
|
||||
|
||||
`"use strict";
|
||||
export default function subtract(x,y) {return x - y;}
|
||||
`
|
||||
```javascript
|
||||
"use strict";
|
||||
export default function subtract(x,y) {return x - y;}
|
||||
```
|
@@ -14,7 +14,8 @@ localeTitle: استيراد تصدير افتراضي
|
||||
|
||||
## حل:
|
||||
|
||||
`"use strict";
|
||||
import subtract from "math_functions";
|
||||
subtract(7,4);
|
||||
`
|
||||
```javascript
|
||||
"use strict";
|
||||
import subtract from "math_functions";
|
||||
subtract(7,4);
|
||||
```
|
@@ -8,15 +8,16 @@ localeTitle: تعيين المعلمات الافتراضية لوظائفك
|
||||
|
||||
### : checkered\_flag: مشكلة التفسير:
|
||||
|
||||
`const increment = (function() {
|
||||
"use strict";
|
||||
return function increment(number, value) {
|
||||
return number + value;
|
||||
};
|
||||
})();
|
||||
console.log(increment(5, 2)); // returns 7
|
||||
console.log(increment(5)); // returns NaN
|
||||
`
|
||||
```javascript
|
||||
const increment = (function() {
|
||||
"use strict";
|
||||
return function increment(number, value) {
|
||||
return number + value;
|
||||
};
|
||||
})();
|
||||
console.log(increment(5, 2)); // returns 7
|
||||
console.log(increment(5)); // returns NaN
|
||||
```
|
||||
|
||||
سنقوم بتعديل دالة الزيادة بحيث يتم زيادة معلمة **الرقم** بمقدار 1 بشكل افتراضي ، عن طريق تعيين **القيمة** إلى 1 إذا لم يتم تمرير **قيمة للقيمة** إلى دالة الزيادة.
|
||||
|
||||
@@ -40,15 +41,16 @@ localeTitle: تعيين المعلمات الافتراضية لوظائفك
|
||||
|
||||
## : مبتدئ: حل الرمز الأساسي:
|
||||
|
||||
`const increment = (function() {
|
||||
"use strict";
|
||||
return function increment(number, value = 1) {
|
||||
return number + value;
|
||||
};
|
||||
})();
|
||||
console.log(increment(5, 2)); // returns 7
|
||||
console.log(increment(5)); // returns NaN
|
||||
`
|
||||
```javascript
|
||||
const increment = (function() {
|
||||
"use strict";
|
||||
return function increment(number, value = 1) {
|
||||
return number + value;
|
||||
};
|
||||
})();
|
||||
console.log(increment(5, 2)); // returns 7
|
||||
console.log(increment(5)); // returns NaN
|
||||
```
|
||||
|
||||
|
||||
## شرح الشفرة
|
||||
|
@@ -16,7 +16,8 @@ localeTitle: فهم الاختلافات بين الاستيراد وتتطلب
|
||||
|
||||
## حل
|
||||
|
||||
`"use strict";
|
||||
import { capitalizeString } from "string-functions";
|
||||
capitalizeString("hello!");
|
||||
`
|
||||
```javascript
|
||||
"use strict";
|
||||
import { capitalizeString } from "string-functions";
|
||||
capitalizeString("hello!");
|
||||
```
|
@@ -14,6 +14,7 @@ localeTitle: استخدم * لاستيراد كل شيء من ملف
|
||||
|
||||
## حل:
|
||||
|
||||
`"use strict";
|
||||
import * as str from "capitalize_strings";
|
||||
`
|
||||
```javascript
|
||||
"use strict";
|
||||
import * as str from "capitalize_strings";
|
||||
```
|
Reference in New Issue
Block a user