diff --git a/Maths/isDivisible.js b/Maths/isDivisible.js new file mode 100644 index 000000000..072957e92 --- /dev/null +++ b/Maths/isDivisible.js @@ -0,0 +1,15 @@ +// Checks if a number is divisible by another number. + +const isDivisible = (num1, num2) => { + if (isNaN(num1) || isNaN(num2) || num1 == null || num2 == null) { + return 'All parameters have to be numbers' + } + if (num2 === 0) { + return 'Not possible to divide by zero' + } + return num1 % num2 === 0 +} + +console.log(isDivisible(10, 5)) // returns true +console.log(isDivisible(123498175, 5)) // returns true +console.log(isDivisible(99, 5)) // returns false