├── index.html └── script.js /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | User Input And Conditional Statement 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /script.js: -------------------------------------------------------------------------------- 1 | // Q1: Write a program to take the "city" name as input from user sif user enter karachi then 2 | // Then Welcome user like this: "Welcome To The City Of Lights" 3 | 4 | const userInput = prompt("Enter City Name").toLowerCase(); 5 | if (userInput == "karachi") { 6 | document.write("Welcome To The City Of Light
"); 7 | } else { 8 | document.write(`Welcome To The ${userInput}
`) 9 | } 10 | 11 | // Q2: Write a program to take a "gender" as input from user. if the user is male give the msg 12 | // Good Morning Sir And if female give Good Morning Maam 13 | 14 | const gender = prompt("Enter your Gender").toLowerCase(); 15 | if (gender == "male") { 16 | document.write("Good Morning Sir
"); 17 | } else if (gender == "female") { 18 | document.write("Good Morning Ma'am
"); 19 | } else { 20 | document.write("Please Enter Your Gender
"); 21 | } 22 | 23 | // Q3: Write a program to take input of traffic signals color and show the message; 24 | 25 | const trafficSignalColor = prompt("Enter The Color Of Traffic Signal").toLowerCase(); 26 | if (trafficSignalColor == "red") { 27 | document.write("Must Stop
"); 28 | } else if (trafficSignalColor == "yellow") { 29 | document.write("Ready To Move
"); 30 | } else if (trafficSignalColor == "green") { 31 | document.write("Move Now
"); 32 | } else { 33 | document.write("Please Enter a Valid Traffic Signal Color
"); 34 | } 35 | 36 | // Q4: Write a program to take remaining fuel in car in litres if fuel is less then 0.25 litres 37 | // show the message 38 | 39 | const fuel = +prompt("Please Enter How Many Litres Fuel In Your Car Left Decimal Value Acceptable", 0.2); 40 | if (fuel < 0, 25) { 41 | document.write("Please Refill The Fuel in Your Car
"); 42 | } else { 43 | document.write("Good Refill When Needed"); 44 | } 45 | 46 | // Q5: Run The script Check it is true or false; 47 | 48 | let a = 4; 49 | 50 | if (++a === 5) { 51 | document.write(true + "
"); 52 | } else { 53 | document.write(false + "
"); 54 | } 55 | 56 | let b = 82; 57 | 58 | if (b++ === 83) { 59 | document.write(true + "
"); 60 | } else { 61 | document.write(false + "
"); 62 | } 63 | 64 | let c = 12; 65 | 66 | if (c++ === 13) { 67 | document.write(true + "
"); 68 | } else { 69 | document.write(false + "
"); 70 | } 71 | 72 | if (c === 13) { 73 | document.write(true + "
"); 74 | } else { 75 | document.write(false + "
"); 76 | } 77 | 78 | if (++c < 14) { 79 | document.write(true + "
"); 80 | } else { 81 | document.write(false + "
"); 82 | } 83 | 84 | if (c === 14) { 85 | document.write(true + "
"); 86 | } else { 87 | document.write(false + "
"); 88 | } 89 | 90 | let materialCost = 20000; 91 | let labourCost = 2000; 92 | let totalCost = materialCost + labourCost; 93 | if (totalCost === labourCost + materialCost) { 94 | document.write(true + "
"); 95 | } else { 96 | document.write(false + "
"); 97 | } 98 | 99 | if (true) { 100 | document.write(true + "
"); 101 | } else { 102 | document.write(false + "
"); 103 | } 104 | 105 | if ("car" < "cat") { 106 | document.write("car is smaller then cat
"); 107 | } else { 108 | document.write("car is greater then cat
"); 109 | } 110 | 111 | // Q6: Make Percentage System; 112 | 113 | let mark = +prompt("Enter Your Number"); 114 | let mark2 = +prompt("Enter Your Number"); 115 | let mark3 = +prompt("Enter Your Number"); 116 | let totalMarks = 300; 117 | let obtainedMarks = mark + mark2 + mark3; 118 | let percentage = obtainedMarks / totalMarks * 100; 119 | let grade; 120 | let remarks; 121 | if (percentage >= 80 && percentage < 101) { 122 | grade = "A+"; 123 | remarks = "Excellent"; 124 | } else if (percentage >= 70 && percentage < 80) { 125 | grade = "A"; 126 | remarks = "Good"; 127 | } else if (percentage >= 60 && percentage < 70) { 128 | grade = "B"; 129 | remarks = "Good But More Practice is required"; 130 | } else { 131 | grade = "Fail"; 132 | remarks = "You Need To Improve Yourself"; 133 | } 134 | document.write(`

MarksSheet


135 | Total Marks: ${totalMarks}
136 | Marks Obtained: ${obtainedMarks}
137 | Percentage: ${percentage}
138 | Grade: ${grade}
139 | Remarks: ${remarks}
`); 140 | 141 | // Q7 Make a Guess Game; 142 | 143 | let secretNumber = 11; 144 | let guessNumber = +prompt("Enter a number between 1-15"); 145 | if (guessNumber === secretNumber) { 146 | document.write("Bingo You Guessed It Correct
"); 147 | } else if (guessNumber === secretNumber + 1 || guessNumber === secretNumber + 2) { 148 | document.write("Close Enough To The Correct Answer
"); 149 | } else if (guessNumber === secretNumber - 1 || guessNumber === secretNumber - 2) { 150 | document.write("Close Enough To The Correct Answer
"); 151 | } else { 152 | document.write("Try Again
"); 153 | } 154 | 155 | // Q8 Check number is divisible by 3 or not; 156 | let checkNumber = +prompt("Enter a number to check it is divisible 3 or not"); 157 | if (checkNumber % 3 === 0) { 158 | document.write("The Number is Divisible By 3
"); 159 | } else { 160 | document.write("The number is not divisible by 3
"); 161 | } 162 | 163 | // Q9 : Check output is even or odd 164 | let input = +prompt("Insert a number to check it is even or odd"); 165 | if (input % 2 === 0) { 166 | document.write("The number is even
"); 167 | } else { 168 | document.write("The number is odd
"); 169 | } 170 | 171 | // Q10 Check Temperature and give some output 172 | let temperatureCheck = +prompt("Enter Temperature"); 173 | if (temperatureCheck >= 40 && temperatureCheck < 50) { 174 | document.write("It is too hot Outside
"); 175 | } else if (temperatureCheck >= 30 && temperatureCheck < 40) { 176 | document.write("The weather is normal
"); 177 | } else if (temperatureCheck >= 20 && temperatureCheck < 30) { 178 | document.write("The weather is cool
"); 179 | } else if (temperatureCheck >= 10 && temperatureCheck < 20) { 180 | document.write("OMG ! The weather is so cool
"); 181 | } else { 182 | document.write("You Are not in a Earth
"); 183 | } 184 | 185 | // Q11 Make Normal Calculator; 186 | 187 | let number1 = +prompt("Enter Number To Calculate Opearation"); 188 | let number2 = +prompt("Enter Number To Calculate Opearation"); 189 | let opearation = prompt("Enter Opearator +,-,*,/,%"); 190 | if (opearation === "+") { 191 | document.write(number1 + number2 + "
"); 192 | } else if (opearation === "-") { 193 | document.write(number1 - number2 + "
"); 194 | } else if (opearation === "*") { 195 | document.write(number1 * number2 + "
"); 196 | } else if (opearation === "/") { 197 | document.write(number1 / number2 + "
"); 198 | } else if (opearation === "%") { 199 | document.write(number1 % number2 + "
"); 200 | } else { 201 | document.write("Please enter one of them +,-,*,/,%
"); 202 | } --------------------------------------------------------------------------------