euler 7

by Hensixteen

JavaScript

var prime = 2;
var counter = 1;
var primeTest = false;
var divCount = 2;

for(counter = 1; counter<=10001; counter++) {
  for(primeTest = false; primeTest == false; prime++) {
  	primeTest = testForPrime();
  }
}

console.log(counter + "  -  " + prime);

function testForPrime() {

	for(divCount = 2; divCount<prime; divCount++) {

		if(prime%divCount == 0 && divCount<prime) {
      return false;
  	}
  	else if(prime%divCount != 0 && divCount>(prime/2)) {
    	return true
  	}

	}

}