freeCodeCamp/guide/spanish/certifications/javascript-algorithms-and-d.../basic-algorithm-scripting/convert-celsius-to-fahrenheit/index.md

3.9 KiB

title localeTitle
Convert Celsius to Fahrenheit Convertir Celsius a Fahrenheit

:triangular_flag_on_post: Recuerda usar Read-Search-Ask si te atascas. Tratar de emparejar el programa :busts_in_silhouette: y escribe tu propio código :pencil:

:checkered_flag: Explicación del problema:

El algoritmo para convertir de Celsius a Fahrenheit es la temperatura en grados Celsius 9/5 , más 32 .

Te dan una variable celsius que representa una temperatura en grados celsius. Utilice la variable fahrenheit ya definida y aplique el algoritmo para asignarle la temperatura correspondiente en Fahrenheit.

Enlaces relevantes

:speech_balloon: Sugerencia: 1

Echa un vistazo al código. Hay un área que no debes editar. A partir de ahí, pregúntate: ¿qué se usa allí que no haya visto antes?

intenta resolver el problema ahora

:speech_balloon: Sugerencia: 2

Tenga en cuenta el orden de operación; consulte el enlace en la sección de enlaces para obtener más información.

intenta resolver el problema ahora

¡Alerta de spoiler!

señal de advertencia

¡Solución por delante!

:beginner: Solución de código básico:

    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); 

Explicación del código:

  • Declara la variable fahrenheit .
  • Asegúrese de seguir el orden correcto de las operaciones aritméticas usando paréntesis ( () ) cuando sea necesario.

:clipboard: NOTAS PARA LAS CONTRIBUCIONES:

  • :warning: NO agregue soluciones que sean similares a las soluciones existentes. Si cree que es similar pero mejor , intente fusionar (o reemplazar) la solución similar existente.
  • Agregue una explicación de su solución.
  • Categorice la solución en una de las siguientes categorías: Básica , Intermedia y Avanzada . :traffic_light:
  • Agregue su nombre de usuario solo si ha agregado algún contenido principal relevante . ( :warning: NO elimine ningún nombre de usuario existente )

Ver :point_right: Wiki Challenge Solution Template para referencia.