Går alltid att fila lite på men ungefär så här;
var antal=false;
while(!antal){
antal=(prompt("Ange ett giltigt antal spelare","").match(/^(\d{1})((\d|\.)*)$/))?RegExp.$1+RegExp.$2:false;
}
1 svar · 204 visningar · startad av reka1
Go'kväll!
UNdrar hur man gör för att verifiera inputen i en prompt.
Det jag har gjort nu funegrar inget vidare.
Som överkurs skulle det vara guld att enbart siffror och punkter blir godkända.
...
var antal = prompt ("Ange antal spelare: ", " ");
if (antal.value == "" ) {
alert ("Får inte vara tomt!");
}
...
Provade med "return true / false under alerten förut men fick bara felmeddelendet:
"Error 'return' statement outside of function" då
Går alltid att fila lite på men ungefär så här;
var antal=false;
while(!antal){
antal=(prompt("Ange ett giltigt antal spelare","").match(/^(\d{1})((\d|\.)*)$/))?RegExp.$1+RegExp.$2:false;
}