Skip to content

Commit 5d56120

Browse files
Update scrip.js
1 parent 0855ea0 commit 5d56120

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

scrip.js

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -137,24 +137,26 @@ console.log(x+ " is "+ res+ " number")
137137

138138
//10 Check the number is prime or not
139139
// A prime number is a positive integer that is only divisible by 1 and it self.Example:2,3,5,7,11
140-
var number = parseInt(prompt("Please enter a number"));
141140

142-
if (number == 1) {
143-
console.log(number + " nither is prime nor composite")
144-
}
145-
else if(number < 1){
146-
console.log(number +" is not a prime number")
147-
}else{
148-
for(var i = 2; i<number; i++ ){
149-
if (number%i == 0 ){
150-
var res = console.log(number +" is not a prime number")
151-
break;
152-
}
153-
else{
154-
var res = console.log(number +" is a prime number")
141+
142+
143+
var x = parseInt(prompt("Enter a value"));
144+
145+
if (x == 1) {
146+
console.log("Neither prime nor composite: " + x);
147+
} else if (x < 1) {
148+
console.log(x + " is not a prime number");
149+
} else if (x == 2) {
150+
console.log("2 is a prime number");
151+
} else {
152+
var isPrime = true;
153+
for (var i = 2; i < x; i++) {
154+
if (x % i == 0) {
155+
isPrime = false;
156+
break;
157+
}
155158
}
156-
}
157-
console.log.apply(res)
159+
console.log(x + (isPrime ? " is a prime number" : " is not a prime number"));
158160
}
159161

160162

0 commit comments

Comments
 (0)