Как создать: Температурный конвертер

Узнайте, как использовать HTML и JavaScript для создания температурного конвертера.

Температурный конвертер

Введите значение в любом поле, чтобы преобразовать единицы измерения температуры:

Создание温度 конвертера

Создайте элемент ввода, который позволяет преобразовать одну единицу измерения температуры в другую.

Шаг 1 - Добавьте HTML:

<p>
  <label>Fahrenheit</label>
  <input id="inputFahrenheit" type="number" placeholder="Fahrenheit"
  oninput="temperatureConverter(this.value)"
  onchange="temperatureConverter(this.value)">
</p>
<p>Celsius: <span id="outputCelsius"></span></p>

Шаг 2 - Добавьте JavaScript:

Преобразование единиц Фаренгейта в Цельсия:

/* При вводе значения в поле ввода значение преобразуется из Фаренгейта в Цельсия */
function temperatureConverter(valNum) {
  valNum = parseFloat(valNum);
  document.getElementById("outputCelsius").innerHTML = (valNum - 32) / 1.8;
}

Попробуйте сами

Преобразование единиц Фаренгейта в другие единицы измерения

В таблице показано, как преобразовать единицы Фаренгейта в другие единицы измерения температуры:

Описание Формула Пример
Преобразование единиц Фаренгейта в Цельсия ℃ = (℉ - 32) / 1.8 Попробуйте это
Преобразование единиц Фаренгейта в Кельвина K = ((℉ - 32) / 1.8) + 273.15 Попробуйте это

Преобразование единиц Цельсия в другие единицы измерения

В таблице показано, как преобразовать единицы Цельсия в другие единицы измерения температуры:

Описание Формула Пример
Преобразование единиц Цельсия в Фаренгейта ℉ = (℃ * 1.8) + 32 Попробуйте это
Преобразование единиц Цельсия в Кельвина K = ℃ + 273.15 Попробуйте это

Преобразование единиц Кельвина в другие единицы измерения

В таблице показано, как преобразовать единицы Кельвина в другие единицы измерения температуры:

Описание Формула Пример
Преобразование единиц Кельвина в Фаренгейта ℉=((K-273.15)*1.8)+32 Попробуйте это
Преобразование Кельвина в Цельсию ℃=K-273.15 Попробуйте это