Page 1 of 1

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

Posted: Sat Jun 13, 2020 12:42 pm
by Dixiklo.

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