I have this JavaScript Code that calculates areas of 4 shapes.
I just need to implement on how to calculate the area for SQUARE with this formula 2 * (a*b + a*c + b*c)
.
I tried myself but it doesn't print any output.
https://drive.google.com/file/d/1DS4WI6G6fvthEDLxfQjgC4rM17pz_lkB/view
function calculateArea() {
// get the selected shape
let shape = document.getElementById("id_shapes").value;
// calculate the shape's area
let area = 0;
switch (shape) {
case "circle":
let radius = document.getElementById("id_radius").value;
area = Math.PI * radius * radius;
break;
case "triangle":
let base = document.getElementById("id_base").value;
let height = document.getElementById("id_height").value;
area = base * height / 2;
break;
**case "square":
let side = document.getElementById("id_side").value;
area = 2 * (length * side + length * height + side * height);**
break;
case "rectangle":
let length = document.getElementById("id_length").value;
let width = document.getElementById("id_width").value;
area = length * width;
break;
}
// output the area
document.getElementById("id_output").innerHTML = "Area = " + area;