function isPrime(num)
{if (num <= 1) return false;
for (let i = 2; i <= Math.sqrt(num); i++) {
if (num % i === 0) {
return false;
}
}
return true;
}
function findPrimesInRange(start, end) {
const primes = [];
for (let number = start; number <= end; number++)
{
if (isPrime(number)) {
primes.push(number);
}
}
return primes;
}
const startingNumber = 10;
const endingNumber = 50;
if (startingNumber < 0 || endingNumber < 0 || !Number.isInteger(startingNumber) || !Number.isInteger(endingNumber)) {
console.log("Error: Please provide positive whole numbers for the starting and ending values.");
} else {
const primeNumbers = findPrimesInRange(startingNumber, endingNumber);
if (primeNumbers.length === 0) {
console.log("No prime numbers found in the given range.");
} else {
console.log(`Prime numbers between ${startingNumber} and ${endingNumber}: ${primeNumbers.join(", ")}`);
}
}