Намиране на периметър в JavaScript

Относно JavaScript, Python, C#... || About JavaScript, Python, C# and more.
User avatar
Dixiklo. DRIFT
Big Boss
Forum rank: Big Boss
Posts: 1813
Location: зад волана

Gender: Male / Мъж

Has thanked: 136 times
Been thanked: 95 times
Bulgaria

Намиране на периметър в JavaScript

Post by Dixiklo. DRIFT »

Code: Select all

function solve(arg1, arg2, arg3) {
    let type = arg1;

    if(type == "square") {
        let sideA = Number(arg2)
        let area = sideA * sideA
        console.log(area.toFixed(3));
    }
    else if(type === "rectangle") {
        let sideA = Number(arg2);
        let sideB = Number(arg3);
        let area = sideA * sideB;
        console.log(area.toFixed(3));
    }
    else if(type === "circle") {
        let r = Number(arg2);
        let area = Math.PI * r * r
        console.log(area.toFixed(3));
    }
    else if(type === "triangle") {
        let sideA = Number(arg2);
        let sideB = Number(arg3);
        let area = (sideA * sideB) / 2
        console.log(area.toFixed(3));
    }
}

solve("square", "5");
solve("rectangle", "5", "7");
solve("circle", "4");
solve("triangle", "4.5", "20");
Тествано е и работи при Node.js
Image

Return to “Системно програмиране || System Programming”