You are on page 1of 3

//Declare a Greeting Function

function sayHello() {
var name = prompt("Enter your name: ");
console.log("Hello, " + name + "!");
}

sayHello();

//Favorite Color

function greetUser() {
var color = prompt("Enter your favorite color: ");
console.log("Welcome! Your favorite color is " + color + ".");
}

greetUser();

//Count To N

function countToN() {
var n = parseInt(prompt("Enter a number: "));

if (isNaN(n)) {
console.log("Invalid input. Please enter a valid number.");
return;
}

for (var i = 1; i <= n; i++) {


console.log(i);
}
}

countToN();

//Print the Pattern

function printPattern() {
var n = parseInt(prompt("Enter a number: "));

if (isNaN(n)) {
console.log("Invalid input. Please enter a valid number.");
return;
}

for (var i = n; i >= 1; i--) {


var line = '';
for (var j = 1; j <= i; j++) {
line += j;
}
console.log(line);
}
}

printPattern();
//Prime Number

function checkPrime() {
var num = parseInt(prompt("Enter a number: "));

if (isNaN(num)) {
console.log("Invalid input. Please enter a valid number.");
return;
}

if (num <= 1) {
console.log("Not Prime");
return;
}

var isPrime = true;

for (var i = 2; i <= Math.sqrt(num); i++) {


if (num % i === 0) {
isPrime = false;
break;
}
}

if (isPrime) {
console.log("Prime");
} else {
console.log("Not Prime");
}
}

checkPrime();

//Calculate Sum

function calculateSum() {
var num = parseInt(prompt("Enter a number: "));

if (isNaN(num)) {
console.log("Invalid input. Please enter a valid number.");
return;
}

var sum = 0;

for (var i = 1; i <= num; i++) {


sum += i;
}

console.log(sum);
}

calculateSum();

You might also like