GooseterV / Project-Euler

Initialization in variable declarations against recommended approach JS-0119
Anti-pattern
Minor
a year ago2 years old
Variable 'i' should be initialized on declaration
 1function generatePrimes(primes, MAX_SIZE){
 2	let IsPrime = Array(MAX_SIZE).fill(true);
 3	 
 4	let p,i; 5	for (p = 2; p * p < MAX_SIZE;p++) {
 6		if (IsPrime[p] == true) {
 7			for(i = p * p; i < MAX_SIZE; i += p)
Variable 'p' should be initialized on declaration
 1function generatePrimes(primes, MAX_SIZE){
 2	let IsPrime = Array(MAX_SIZE).fill(true);
 3	 
 4	let p,i; 5	for (p = 2; p * p < MAX_SIZE;p++) {
 6		if (IsPrime[p] == true) {
 7			for(i = p * p; i < MAX_SIZE; i += p)