let button = document.getElementById("btn1")
function clickMe() {
alert("Сейчас будем играть игру - Угадай число");
let p = document.createElement("p");
p.innerHTML = "Угадай число от 0 -> 100";
document.body.appendChild(p);
if (document.getElementsByTagName("p").length > 1) {
document.getElementsByTagName("p").removeChild;
}
setTimeout((function () {
let creatingRandomNum = Math.random();
creatingRandomNum = (creatingRandomNum * 100) + 1;
creatingRandomNum = Math.floor(creatingRandomNum);
for (;;) {
let askRandomNum = prompt("Напишите число которые вы угадали");
if (Number(askRandomNum) === creatingRandomNum) {
alert("Вы угадали!");
break;
}
if (Number(askRandomNum) > creatingRandomNum && Number(askRandomNum) != null && Number(askRandomNum) != undefined) {
alert("Вы написали выше указзанного числа");
}
if (Number(askRandomNum) < creatingRandomNum && Number(askRandomNum) != null && Number(askRandomNum) != undefined) {
alert("Вы написали меньше указзанного числа");
}
if (askRandomNum == null) {
alert("Загаданное число это - " + creatingRandomNum);
break;
}
}
}), 2000);
}
каждый раз при нажатии создается сообщение - "Угадай число от 0 -> 100"". Надо написать код чтобы комп удалял такое сообщение если они большей одной (При многократном нажатии не создавался новое такой же сообщение).Я пытался через такой код
if (document.getElementsByTagName("p").length > 1) {
document.getElementsByTagName("p")[1].removeChild;
}
не ссудите, я еще новичок.Спасибо