Задать вопрос

Как работает блок if в этой задаче?

Задача следующая https://codepen.io/new-reality-design/pen/KKwyzXM

Частично не понимаю вот это:

if (input1 > input2) {
    let temp = input2;
    input2 = input1;
    input1 = temp;
  }


Если введенное число input1 больше введенного input2, то создается переменная temp, которой мы присваиваем значение из input2, затем переменной input2 мы присваиваем значение из input1. Как понять логику данного решения? Поясните пожалуйста. Почему в итоге получается, что не важно в какой из инпутов будет введено большее число? Спасибо!
  • Вопрос задан
  • 117 просмотров
Подписаться 1 Простой 2 комментария
Ответ пользователя Lynn «Кофеман» К ответам на вопрос (2)
Lynn
@Lynn
nginx, js, css
Возьмите ручку и бумажку и выпишите значения всех трёх переменных после каждой строки
Ответ написан
Комментировать