Делители


#1

На сколько верно данное решение?
И какие варианты решения могут быть ещё?

var number = 119;

for(var i = 2; i < number; i++) {
  if(number % i === 0) {
   console.log(i); 
  }
}

#2

Ну, я решил так, например

var number = 15;

for (i = 1; i <= number; i++) {
  if (i != 1 && i != number) {
       if (number % i === 0) {
          console.log(i);
        }
    }
}