Николай Веселуха
Высший разум
(368499)
7 лет назад
function setIndex(sign = 6) {
let index;
while (true) {
index = Number.parseInt(prompt("Введите почтовый индекс"), 10);
if (!Number.isNaN(index)) {
index = Math.abs(index);
index = index.toString();
if (index.length === 6) {
break;
} else {
alert("Индекс должен состоять из " + sign + " цифр!")
}
} else {
alert("Индекс должен содержать только цифры!")
}
}
return index;
}
let index = setIndex();
document.write(index);
var personIndex = prompt("Введите свой почтовый индекс","");
function check(index){
if(index.search(/^\d{6}/) == -1){
document.write("Перед ведённым Вашим индексом \"" + index + "\" ничего не должно стоять, кроме индекса!");
}
else if(index.search(/\d{6}$/) == -1){
document.write("После ведённого Вашего индекса \"" + index + "\" ничего не должно стоять, кроме индекса!");
}
else{
document.write("Ваш индекс \"" + index + "\" успешно сохранён!");
}
}
check(personIndex);