--- title: Convert Celsius to Fahrenheit ---  Remember to use <a>**`Read-Search-Ask`**</a> if you get stuck. Try to pair program  and write your own code  ###  Problem Explanation: The algorithm to convert from Celsius to Fahrenheit is the temperature in Celsius times `9/5`, plus `32`. You are given a variable **celsius** representing a temperature in Celsius. Use the variable **fahrenheit** already defined and apply the algorithm to assign it the corresponding temperature in Fahrenheit. #### Relevant Links * <a href='http://www.purplemath.com/modules/orderops.htm' target='_blank' rel='nofollow'>The Order of Operations: PEMDAS</a> * <a href='https://www.khanacademy.org/math/pre-algebra/order-of-operations/order_of_operations/v/order-of-operations' target='_blank' rel='nofollow'>Order of Operation: Video</a> ##  Hint: 1 Take a look at the code. There is an area that you're not supposed to edit. From there, ask yourself - what is used there that I haven't seen before? > _try to solve the problem now_ ##  Hint: 2 Keep in mind the **order of operation** check the link in the _links_ section for more information. > _try to solve the problem now_ ## Spoiler Alert!  **Solution ahead!** ##  Basic Code Solution: ```javascript 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); ``` ### Code Explanation: * Declare the **fahrenheit** variable. * Make sure the proper order of arithmetic operations is followed by using parenthesis (`()`) when needed. ##  NOTES FOR CONTRIBUTIONS: *  **DO NOT** add solutions that are similar to any existing solutions. If you think it is **_similar but better_**, then try to merge (or replace) the existing similar solution. * Add an explanation of your solution. * Categorize the solution in one of the following categories — **Basic**, **Intermediate** and **Advanced**.  * Please add your username only if you have added any **relevant main contents**. ( **_DO NOT_** _remove any existing usernames_) > See  <a href='http://forum.freecodecamp.com/t/algorithm-article-template/14272' target='_blank' rel='nofollow'>**`Wiki Challenge Solution Template`**</a> for reference.