WEBCedrik
2/16/2018 - 10:36 AM

Решето Эратосфена

;
(function () {

  'use strict';

  var arr = [];
  for (let i = 2; i <= 100; i++) {
    arr[arr.length] = i;
  }



  var len = arr.length;

  for (var a = 0; a < len; a++) {
    if (arr[a] === false) continue;

    for (var n = a + 1; n < len; n++) {
      if (arr[n] === false) continue;

      if (!(arr[n] % arr[a])) {
        arr[n] = false
      };
    }
  }


  var sum = 0;
  for (var g = 0; g < arr.length; g++) {
    if (arr[g]) sum += arr[g];

  }


  console.log(sum);


}())