diff --git a/check_primes.js b/check_primes.js index 68eed6a..0839a26 100644 --- a/check_primes.js +++ b/check_primes.js @@ -10,8 +10,10 @@ assert( for (let i = 0; i < primes_generated.length; i++) { if (primes_generated[i] !== correct_primes[i]) { + let bigger_smaller = "=" + if (primes_generated[i] > correct_primes[i]) { bigger_smaller = ">" } else if (primes_generated[i] < correct_primes[i]) { "<" } console.error( - `Incorrect prime at index ${i}: ${primes_generated[i]} | ${correct_primes[i]}`, + `Incorrect prime at index ${i}: ${primes_generated[i]}(gen) | ${correct_primes[i]}(list) | gen is ${bigger_smaller}`, ); process.exit(1); } diff --git a/convert_primelist.py b/convert_primelist.py index 4c99bcd..9948891 100644 --- a/convert_primelist.py +++ b/convert_primelist.py @@ -9,7 +9,7 @@ def convert_primes_to_json(file_path): for line in lines: # Step 2: Extract prime numbers # Split each line into words and filter out non-numeric entries - numbers = [int(num) for num in line.split() if num.isdigit()] + numbers = [num for num in line.split() if num.isdigit()] primes.extend(numbers) # Step 3: Convert the list of primes to a JSON array