w3resource

JavaScript: Check whether a given positive number is a multiple of 3 or a multiple of 7

JavaScript Basic: Exercise-25 with Solution

Write a JavaScript program to check whether a given positive number is a multiple of 3 or a multiple of 7.

Pictorial Presentation:

JavaScript: Check if a given positive number is a multiple of 3 or a multiple of 7

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 positive number is a multiple of 3 or a multiple of 7. </title>
</head>
<body>

</body>
</html>

JavaScript Code:

function test37(x) 
{
  if (x % 3 == 0 || x % 7 == 0) 
  {
    return true;
  } 
  else {
    return false;
  }
}

console.log(test37(12));
console.log(test37(14));
console.log(test37(10));
console.log(test37(11));

Sample Output:

true
true
false
false

Flowchart:

Flowchart: JavaScript - Check whether a given positive number is a multiple of 3 or a multiple of 7

ES6 Version:

function test37(x) 
{
  if (x % 3 == 0 || x % 7 == 0) 
  {
    return true;
  } 
  else {
    return false;
  }
}

console.log(test37(12));
console.log(test37(14));
console.log(test37(10));
console.log(test37(11));

Live Demo:

See the Pen JavaScript: check if a given positive number is a multiple of 3 or 7.-basic-ex-25 by w3resource (@w3resource) on CodePen.


Improve this sample solution and post your code through Disqus

Previous: Write a JavaScript program to create a new string from a given string with the first character of the given string added at the front and back.
Next: Write a JavaScript program to create a new string from a given string taking the last 3 characters and added at both the front and back.

What is the difficulty level of this exercise?



JavaScript: Tips of the Day

Parameter's value

function getItems(fruitList, ...args, favoriteFruit) {
  return [...fruitList, ...args, favoriteFruit]
}

getItems(["banana", "apple"], "pear", "orange")

...args is a rest parameter. The rest parameter's value is an array containing all remaining arguments, and can only be the last parameter! In this example, the rest parameter was the second parameter. This is not possible, and will throw a syntax error.

function getItems(fruitList, favoriteFruit, ...args) {
  return [...fruitList, ...args, favoriteFruit];
}


getItems(['banana', 'apple'], 'pear', 'orange');
The above example works. This returns the array [ 'banana', 'apple', 'orange', 'pear' ].

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