Web Engineering Lab Task (JavaScript Operators
& Scope)
Name: ____________
Reg No: ____________
Section: ____________
// TASK 1: OPERATORS
let a = 10, b = 5;
[Link]("Addition:", a + b);
[Link]("Subtraction:", a - b);
let x = 10;
x += 5;
[Link]("x after += :", x);
[Link]("a == b:", a == b);
[Link]("a > b:", a > b);
[Link]("true && false:", true && false);
[Link]("true || false:", true || false);
let age = 18;
let result = (age >= 18) ? "Adult" : "Minor";
[Link]("Age Status:", result);
// TASK 2: SCOPE
let globalVar = "Global Variable";
function show() { [Link](globalVar); }
show();
function test() {
var localVar = "Inside Function";
[Link](localVar);
}
test();
{
let blockVar = "Block Variable";
[Link](blockVar);
}
function outer() {
let outerVar = "Outer";
function inner() { [Link](outerVar); }
inner();
}
outer();
(function () {
let privateVar = "Private";
[Link](privateVar);
})();
// TASK 3: MINI PROGRAM
let num1 = 20;
let num2 = 10;
let sum = num1 + num2;
let multiply = num1 * num2;
let divide = num1 / num2;
let check = (sum > 20) ? "Sum is Big" : "Sum is Small";
[Link]("Num1:", num1);
[Link]("Num2:", num2);
[Link]("Sum:", sum);
[Link]("Multiply:", multiply);
[Link]("Divide:", divide);
[Link]("Check:", check);