Challenge

  1. build an app that handles unit conversions
  2. users will select an input unit and an output unit
  3. then enter a value, and see the output of the conversion.
  4. Which units you choose are down to you, but you could choose one of these:
  5. If you were going for length conversion you might have:

Tips

  1. First, and most importantly: keep it simple!
  2. Second, a better idea is to convert the user’s input to a single base unit, then convert from there to the target unit.
  3. Third, as we have three user values here – their input number, their input unit, and their output unit.
  4. You can break your form up into sections if you want, but it’s not required.