Nested if statement, logic operator and regular expression : If « Language Basics « JavaScript DHTML






Nested if statement, logic operator and regular expression

  

<html>
<head>
    <title></title>
 
</head>
<body>

<script type = "text/javascript" >
var inputNum = prompt("Please enter a number between 50 and 100:");

if (isNaN(inputNum)) {
    if (inputNum.match(/one|two|three|four|five|six|seven|eight|nine|ten/)) {
        document.write("it is in English");
    } else {
        document.write(" not a number.");
    }
}
else if ((inputNum > 99) || (inputNum < 51)) {
    document.write(inputNum + ", is not between 50 and 100.");
}

</script>
</body>
</html>

   
    
  








Related examples in the same category

1. Determining Whether Lowercase or Uppercase Strings Are 'More Equal' Using an If Statement
2.If statement
3.Example for If...Else statement.
4.An if..else if...else statement.
5.The else Block Responds to a false Value
6.Nested if Statements
7.Deeply Nested if. . .else Constructions
8.Compare string and alert in dialog
9.Compare int value
10.Compare string value in if statement
11.Is your input a Yes
12.Use if statement to check the value range
13.if...then...else...if
14.Nested Indented Conditional statements
15.Testing value in range