Untitled
unknown
plain_text
2 years ago
850 B
7
Indexable
// Function to check if a number is prime
function isPrime(num) {
if (num <= 1) return false;
if (num <= 3) return true;
if (num % 2 === 0 || num % 3 === 0) return false;
for (let i = 5; i * i <= num; i += 6) {
if (num % i === 0 || num % (i + 2) === 0) {
return false;
}
}
return true;
}
// Function to generate a random 10-digit prime number
function generateRandom10DigitPrime() {
while (true) {
// Generate a random 10-digit number
const randomNum = Math.floor(Math.random() * (9999999999 - 1000000000 + 1)) + 1000000000;
// Check if the number is prime
if (isPrime(randomNum)) {
return randomNum;
}
}
}
// Example usage
const randomPrime = generateRandom10DigitPrime();
console.log(randomPrime);
Editor is loading...
Leave a Comment