Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(input) {
- let num = input.shift();
- let primeSum = 0;
- let nonPrimeSum = 0;
- while (num !== "stop") {
- num = +(num);
- let prime = true;
- if (num === 1) {
- prime = false;
- }
- if (num < 0) {
- console.log(`Number is negative.`);
- num = input.shift();
- continue;
- }
- // prowerka da si ebe mamata ama oshte ne sym q izmislil
- for (let i = 2; i <= num; i++) {
- if (num % i === 0 && i !== num) {
- prime = false;
- }
- }
- //i tuka si prodyljava moje bi
- if (prime) {
- primeSum += num
- } else {
- nonPrimeSum += num;
- }
- num = input.shift();
- }
- console.log(`Sum of all prime numbers is: ${primeSum}`);
- console.log(`Sum of all non prime numbers is: ${nonPrimeSum}`);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement