w3resource

JavaScript: Test whether a given integer is greater than 15 return the given number, otherwise return 15

JavaScript Basic: Exercise-137 with Solution

Return Number if >15, Else 15

Write a JavaScript program to test whether a given integer is greater than 15 and return the given number, otherwise return 15.

Visual Presentation:

JavaScript: Test whether a given integer is greater than 15 return the given number, otherwise return 15.

Sample Solution:

JavaScript Code:

/**
 * Function to increment 'num' until it reaches or exceeds 15
 * @param {number} num - The input number
 * @returns {number} - The updated number (num >= 15)
 */
function test_fifteen(num) {
    while (num < 15) { // Loop continues until 'num' reaches or exceeds 15
        num++; // Increment 'num' by 1
    }
    return num; // Return the updated 'num'
}

console.log(test_fifteen("123")); // Output: 123 (input not converted to a number)
console.log(test_fifteen("10")); // Output: 15 (input incremented until 15)
console.log(test_fifteen("5")); // Output: 15 (input incremented until 15)

Output:

123
15
15

Live Demo:

See the Pen javascript-basic-exercise-137 by w3resource (@w3resource) on CodePen.

Flowchart:

Flowchart: JavaScript - Test whether a given integer is greater than 15 return the given number, otherwise return 15

ES6 Version:

/**
 * Function to increment 'num' until it reaches or exceeds 15
 * @param {number} num - The input number
 * @returns {number} - The updated number (num >= 15)
 */
const test_fifteen = (num) => {
    while (num < 15) { // Loop continues until 'num' reaches or exceeds 15
        num++; // Increment 'num' by 1
    }
    return num; // Return the updated 'num'
}

console.log(test_fifteen("123")); // Output: 123 (input not converted to a number)
console.log(test_fifteen("10")); // Output: 15 (input incremented until 15)
console.log(test_fifteen("5")); // Output: 15 (input incremented until 15)

Improve this sample solution and post your code through Disqus.

Previous: JavaScript program to replace the first digit in a string (should contains at least digit) with $ character.
Next: JavaScript program to reverse the bits of a given 16 bits unsigned short integer.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/javascript-exercises/javascript-basic-exercise-137.php