JSFiddle - React, Tailwind, and code Playground

by SpeakeazyYT

HTML

<div class="pb-10 col-md-12">
  <a id="inner_area"></a>
  <label>Внутреняя площадь дома, м2</label>
  <input type="number"  class="form-control" name="inner_area" id="area">
</div>
<div class="pb-10 col-md-12">
  <label>Количество этажей</label>
  <input type="number"  class="form-control" name="floors" id="floors">
</div>

JavaScript

const area = document.querySelector('#area')
const floors = document.querySelector('#floors')

area.addEventListener('change', refresh)
floors.addEventListener('change', refresh)

function refresh() {
  var value = area.value

  var notify = function(mess) {
    document.getElementById('inner_area').innerHTML = mess;
  }

  const twoFloors = (floors.value == 2)

  if (value > 300) {
    notify("Дома рассчитываются индивидуально!<br>");
    value = 300;
  } else if (twoFloors && value < 120) {
    notify("Дома рассчитываются индивидуально!<br>");
    value = 120;
  } else if (value < 90) {
    notify("Дома рассчитываются индивидуально!<br>");
    value = 90;
  } else {
    notify("")
  }

  area.value = value;
}