prompt
но даже если и передавать переменную непосредственно в функцию, то ведь меняется то всего пару строк:function addUser(name) {
arr[arr.length] = name;
return arr.sort();
}
let arr = ['Тимур','Саша','Данил','Паша','Вадим'];
let inputName = prompt('Введите имя пользователя');
console.log(addUser(inputName));
(int)
то так и будет. Вы никак пустое значение не получите, оно всегда будет 0. Не преобразовывайте значение. Или если все-таки нужно преобразовать то можно сделать так:if (!is_numeric($_POST['age'])) {
$_POST['age'] = '';
}
else {
(int) $_POST['age'];
}
.....
'value' => $_POST["age"],
.....
$_POST['age']
при нажатии на кнопку "Очистить результат" что-ли? Я просто так и не могу понять, что конкретно вам все-таки нужно. Если так, то просто сделайте вторую форму и кнопку с тем же именем и пустым значением:<form action="" method="post">
<button type="submit" name="age" value="">Очистить результат</button>
</form>
age
очищяется - https://codepen.io/anon/pen/PxxxGJ