From ac0aa7a2090a742fff28753b8f43e9415b9e2642 Mon Sep 17 00:00:00 2001 From: oscar Date: Wed, 15 Jul 2020 21:28:39 -0500 Subject: [PATCH] implement trialDivision functionality --- src/index.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/index.js b/src/index.js index 4c197d6..35f04b4 100644 --- a/src/index.js +++ b/src/index.js @@ -1,5 +1,15 @@ const trialDivision = (number) => { - + if (!Number.isInteger(number) || number <= 1) { + return false; } - module.exports = trialDivision; \ No newline at end of file + for (i = 2; i < number; i++) { + if(number % i == 0) { + return false; + } + } + + return true; +} + +module.exports = trialDivision; \ No newline at end of file