const smallestDivisor = (num) => { if ( num === 1 ) { return 1; } if ( num < 1 ) { return NaN; } let a = 2; let rem = num % a; if(rem == 0){return a;} while ( rem === 1 ) { a++; if(num == a){return 1}; if ( num % a == 0 ) { return a; } } }
const smallestDivisor = (num) => { if ( num === 1 ) { return 1; } if ( num < 1 ) { return NaN; } let a = 2; let rem = num % a; if(rem == 0){return a;} while ( rem === 1 ) { a++; if(num == a){return 1}; if ( num % a == 0 ) { return a; } } }