Area or Perimeter

Lee·2022년 8월 22일

Algorithm

목록 보기
77/92
post-thumbnail

❓ Area or Perimeter

Q. You are given the length and width of a 4-sided polygon. The polygon can either be a rectangle or a square.
If it is a square, return its area. If it is a rectangle, return its perimeter.

Example(Input1, Input2 --> Output):

6, 10 --> 32
3, 3 --> 9
Note: for the purposes of this kata you will assume that it is a square if its length and width are equal, otherwise it is a rectangle.

✔ Solution

//#my solution
const areaOrPerimeter = function(l , w) {
  // Return your answer
  return l == w? l*w : l*2 + w*2;
};

//#other solution
const areaOrPerimeter = (l , w) => l === w ? l*w : 2*(l+w);
profile
Lee

0개의 댓글