All challenges

UI · Frontend challenge · Frontend UI

Temperature Converter

Difficulty

easy

Time

~15m

Format

Single

Grading

Human review

#ui#react#frontend#state#forms
Mission file // read carefullyeasy

Build a Temperature Converter component.

Requirements

  • Two inputs: one for Celsius, one for Fahrenheit.
  • Typing in Celsius updates Fahrenheit, and vice versa.
  • Use the formula: F = C * 9/5 + 32 and C = (F - 32) * 5/9.
  • Allow decimal inputs, but handle empty inputs gracefully (clearing the other input).

Build with

React
Live preview as you type
Human review
Start challenge

Sign in to save your progress.