w3resource

JavaScript: Check whether a given number presents in the range 40..10000

JavaScript Basic: Exercise-47 with Solution

Write a JavaScript program to check whether a given number is presents in the range 40..10000.
For example 40 presents in 40 and 4000.

Sample Solution:

HTML Code:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>JavaScript program to check whether a given number is presents in the range 40..10000. </title>
</head>
<body>

</body>
</html>

JavaScript Code:

function test_digit(x, y, n) 
  {    
    if (n < 40 || n > 10000)
      return false;
    else
      if (n >= x && n <= y)
        return true;
      else
        return false;
  }
console.log(test_digit(40, 4000, 45));  
console.log(test_digit(80, 320, 79));  
console.log(test_digit(89, 4000, 30));

Sample Output:

true
false
false

Flowchart:

Flowchart: JavaScript - Check whether a given number presents in the range 40..10000

ES6 Version:

function test_digit(x, y, n) 
  {    
    if (n < 40 || n > 10000)
      return false;
    else
      if (n >= x && n <= y)
        return true;
      else
        return false;
  }
console.log(test_digit(40, 4000, 45));  
console.log(test_digit(80, 320, 79));  
console.log(test_digit(89, 4000, 30));

Live Demo:

See the Pen JavaScript: Check whether a given number presents in the range 40..10000 - basic-ex-47 by w3resource (@w3resource) on CodePen.


Improve this sample solution and post your code through Disqus

Previous:Previous: Write a JavaScript program to check two given non-negative integers and if one of the number (not both) is multiple of 7 or 11.
Next:Next: Write a JavaScript program to reverse a given string.

What is the difficulty level of this exercise?



JavaScript: Tips of the Day

Classes/function constructors

class Person {
  constructor() {
    this.name = 'Owen';
  }
}

Person = class AnotherPerson {
  constructor() {
    this.name = 'Eddie';
  }
};

const member = new Person();
console.log(member.name);

We can set classes equal to other classes/function constructors. In this case, we set Person equal to AnotherPerson. The name on this constructor is Eddie, so the name property on the new Person instance member is "Eddie".

Ref: https://bit.ly/3jFRBje