My Name is:- Nabia Mahmood


Assignment 1

Calculate Area of Circle

Reverse String

Grade Calculator

Java Script


"use strict";

function calculateGrade() {
    let score = document.getElementById("score").value;
    let grade = gradeCalculator(parseInt(score));
    document.getElementById("gradeResult").innerText = "Grade: " + grade;
}

function calculateCircleArea() {
    let radius = document.getElementById("radius").value;
    let area = calculateArea(parseFloat(radius));
    document.getElementById("areaResult").innerText = "Area: " + area.toFixed(2);
}

function reverseInputString() {
    let str = document.getElementById("string").value;
    let reversed = reverseString(str);
    document.getElementById("reverseResult").innerText = "Reversed String: " + reversed;
}

function gradeCalculator(score) {
    if (score >= 90 && score <= 100) {
        return "A";
    } else if (score >= 80 && score <= 89) {
        return "B";
    } else if (score >= 70 && score <= 79) {
        return "C";
    } else if (score >= 60 && score <= 69) {
        return "D";
    } else {
        return "F";
    }
}

function calculateArea(radius) {
    const pi = 3.14159;
    return pi * radius * radius;
}

function reverseString(str) {
    return str.split("").reverse().join("");
}