66 lines
4.5 KiB
Markdown
66 lines
4.5 KiB
Markdown
![]() |
---
|
|||
|
title: Convert Celsius to Fahrenheit
|
|||
|
localeTitle: تحويل مئوية إلى فهرنهايت
|
|||
|
---
|
|||
|
 تذكر استخدام **`Read-Search-Ask`** إذا واجهتك مشكلة. حاول إقران البرنامج  واكتب الكود الخاص بك 
|
|||
|
|
|||
|
###  شرح المشكلة:
|
|||
|
|
|||
|
الخوارزمية للتحويل من درجة مئوية إلى فهرنهايت هي درجة الحرارة في المرات المئوي `9/5` ، زائد `32` .
|
|||
|
|
|||
|
يتم منحك درجة **مئوية** متغيرة تمثل درجة الحرارة بالدرجة المئوية. استخدم المتغير **fahrenheit الذي** تم تعريفه بالفعل وقم بتطبيق الخوارزمية لتعيينه درجة الحرارة المقابلة في فهرنهايت.
|
|||
|
|
|||
|
#### روابط ذات صلة
|
|||
|
|
|||
|
* [ترتيب العمليات: PEMDAS](http://www.purplemath.com/modules/orderops.htm)
|
|||
|
* [ترتيب العملية: الفيديو](https://www.khanacademy.org/math/pre-algebra/order-of-operations/order_of_operations/v/order-of-operations)
|
|||
|
|
|||
|
##  تلميح: 1
|
|||
|
|
|||
|
ألقِ نظرة على الشفرة. هناك منطقة ليس من المفترض أن تقوم بتحريرها. من هناك ، اسأل نفسك - ما الذي استخدم هناك لم أره من قبل؟
|
|||
|
|
|||
|
> _حاول أن تحل المشكلة الآن_
|
|||
|
|
|||
|
##  تلميح: 2
|
|||
|
|
|||
|
ضع في اعتبارك **ترتيب العملية** تحقق من الارتباط في قسم _الروابط_ لمزيد من المعلومات.
|
|||
|
|
|||
|
> _حاول أن تحل المشكلة الآن_
|
|||
|
|
|||
|
## تنبيه المفسد!
|
|||
|
|
|||
|

|
|||
|
|
|||
|
**الحل في المستقبل!**
|
|||
|
|
|||
|
##  الحل الأساسي للكود:
|
|||
|
|
|||
|
` function convertToF(celsius) {
|
|||
|
// Only change code below this line
|
|||
|
var fahrenheit = (celsius * (9/5)) + 32;
|
|||
|
|
|||
|
// Only change code above this line
|
|||
|
if ( typeof fahrenheit !== 'undefined' ) {
|
|||
|
return fahrenheit;
|
|||
|
} else {
|
|||
|
return 'fahrenheit not defined';
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
// Change the inputs below to test your code
|
|||
|
convertToF(30);
|
|||
|
`
|
|||
|
|
|||
|
### شرح الشفرة:
|
|||
|
|
|||
|
* أعلن متغير **فهرنهايت** .
|
|||
|
* تأكد من اتباع الترتيب الصحيح للعمليات الحسابية باستخدام الأقواس ( `()` ) عند الحاجة.
|
|||
|
|
|||
|
##  ملاحظات للمساهمات:
|
|||
|
|
|||
|
*  **لا تقم** بإضافة حلول مشابهة لأي حلول موجودة. إذا كنت تعتقد أنها **_مشابهة ولكن أفضل_** ، فحاول دمج (أو استبدال) الحل المشابه الموجود.
|
|||
|
* أضف شرحًا لحلك.
|
|||
|
* تصنيف الحل في واحدة من الفئات التالية - **الأساسي** **والمتوسط** **والمتقدم** . 
|
|||
|
* الرجاء إضافة اسم المستخدم الخاص بك فقط إذا قمت بإضافة أي **محتويات رئيسية ذات صلة** . (  **_لا_** _تزيل أي أسماء مستخدمين حالية_ )
|
|||
|
|
|||
|
> نرى  [**`Wiki Challenge Solution Template`**](http://forum.freecodecamp.com/t/algorithm-article-template/14272) كمرجع.
|