|
@@ -551,14 +551,14 @@ persons.sort(function(a,b){ //сортируем по имени
|
|
|
function intPrompt(message, defaultValue)
|
|
|
{
|
|
|
do {
|
|
|
- var value = prompt(message, defaultValue);
|
|
|
- } while(value !== null && isNaN(+value) || !Number.isInteger(+value));
|
|
|
- return value;
|
|
|
+ var value = prompt(message, defaultValue)
|
|
|
+ } while(value !== null && isNaN(+value) || !Number.isInteger(+value))
|
|
|
+ return value
|
|
|
}
|
|
|
|
|
|
-function gamePrompt(message, defaultValue
|
|
|
-
|
|
|
- do
|
|
|
+function gamePrompt(message, defaultValue)
|
|
|
+{
|
|
|
+ do {
|
|
|
var value = prompt(message, defaultValue)
|
|
|
} while(value !== null && !(value == 'камень' || value == 'ножницы' || value == 'бумага'))
|
|
|
return value
|
|
@@ -568,7 +568,6 @@ function gamePrompt(message, defaultValue
|
|
|
Далее идет **общее** решение ввода с валидацией:
|
|
|
|
|
|
```javascript
|
|
|
-
|
|
|
function validatedPrompt(message, defaultValue, validator)
|
|
|
{
|
|
|
do {
|