На данный вопрос уже ответили:
Не могу понять почему не работает проверка на пустую строку. При вводе пробела должно снова выводиться сообщение "Введите номер квартиры", а выходит "Квартиры с таким номером с этом доме не существует". Что делать? Как исправить?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Apartment finder</title>
</head>
<body>
<script>
let apartNum;
while (isNaN(apartNum) || apartNum == '') {
apartNum = prompt('Введите номер квартиры', 1)
}
if (apartNum >= 1 && apartNum <= 20) {
alert(`Квартира ${apartNum} находится в подъезде №1`)
}
else if (apartNum >= 21 && apartNum <= 48) {
alert(`Квартира ${apartNum} находится в подъезде №2`)
}
else if (apartNum >= 49 && apartNum <= 90) {
alert(`Квартира ${apartNum} находится в подъезде №3`)
}
else if (apartNum == null) {
alert(`Вы не ввели номер квартиры`)
}
else {
alert(`Квартиры с таким номером с этом доме не существует`)
}
</script>
</body>
</html>
Удалите пробелы с помощью your_text.trim()
затем делайте проверку
Виртуальный выделенный сервер (VDS) становится отличным выбором
Какой функцией я смогу округлять большие числа с шагом в 5 тысяч?
Перевел строку в массивПодскажите, почему не получается отсортировать?