Practice Set in JavaScript

 //Question 1 : Write a program using prompt function to take input of age as a value from the user and

// use alert to tell him if he can drive!

/*let runAgain = true;

const canDrive = (age) => {
    return age >= 18 ? true : false;
}

while (runAgain) {
    let age = prompt("Enter your age : ");
    age = Number.parseInt(age);

    if (canDrive(age)) {
        alert("Yes you can drive");
    }
    else {
        alert("You can not drive");
    }
    runAgain = confirm("Do you want to play again ?");
}*/

//Question 2 : In Question 1, use confirm to ask the user if he wants to see the prompt again
//Solution of Question 2 is shown in above code.

//Question 3 : In the previous question, use console.error to log the error if the age entered is negative.
/*let runAgain = true;

const canDrive = (age) => {
    return age >= 18 ? true : false;
}

while (runAgain) {
    let age = prompt("Enter your age : ");
    age = Number.parseInt(age);
    if(age < 0){
        console.error("Please enter a valid age");
        break;
    }

    if (canDrive(age)) {
        alert("Yes you can drive");
    }
    else {
        alert("You can not drive");
    }
    runAgain = confirm("Do you want to play again ?");
}*/


//Question 4 : Write a program to change the url to google.com (Redirection) if user enters a number greater
//than 4.
/*let number = prompt("Enter the number : ");
number = Number.parseInt(number);

if(number > 4){
    location.href = "https://google.com";
}*/


//Question 5 : Change the background of the page to yellow, red or any other color based on user input
//through prompt.
let color = prompt("Enter the page background color : ");
document.body.style.background = color;

Comments

Popular posts from this blog

Generators tutorial in Advance JavaScript

Document Object Module DOM querySelector and querySelectorAll tutorial in JavaScript

Find Even and Odd Numbers with Loops tutorial in JavaScript