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(", ")}`); } }