Я делаю JS упражнений. Задача:
Написать программу JavaScript, чтобы проверить, находятся ли два заданных целых значения в диапазоне 50..99 (включительно). Верните true, если любой из них находится в указанном диапазоне.
Задача проста, я взял два числа из двух входов.
Есть ли возможность взять два числа только с одного входа?
и запускаем функцию следующим образом:
function task28(fnum, snum){}
Ниже мое решение с двумя входами.
<input type="text" id="task28a" class="form-control" placeholder="write number" aria-label=""
aria-describedby="basic-addon2">
<input type="text" id="task28b" class="form-control" placeholder="write number" aria-label=""
aria-describedby="basic-addon2">
</br>
<button type="button" class="btn btn-dark btn-sm" onclick="task28()">Check</button>
<p class="answer" id="task28ans"></p>
<script>
function task28() {
let fnum = document.getElementById("task28a").value;
let snum = document.getElementById("task28b").value;
if (
(fnum >= 50 && fnum <= 99) && (snum >= 50 && snum <= 99)
) {
document.getElementById("task28ans").innerHTML = "true";
} else {
document.getElementById("task28ans").innerHTML = "false";
}
}
</script>