Advertisement
Btwonu

figureAreaV1

Feb 17th, 2020
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function figureArea(input) {
  2. //Input
  3.     let figure = input.shift();
  4.     let n = Number(input.shift());
  5.     let n2 = Number(input.shift());
  6.  
  7. //Calculations
  8.  
  9. //Rectangle - w * h
  10. if (figure == 'rectangle') {
  11.     let rectangleArea = (n * n2).toFixed(3);
  12.     console.log(rectangleArea);
  13. }
  14. //Square - x * x
  15. else if (figure == 'square') {
  16.     let squareArea = (Math.pow(n, 2)).toFixed(3);
  17.     console.log(squareArea);
  18. }
  19. //Circle - PI * r * r
  20. else if (figure == 'circle') {
  21.     let circleArea = (Math.PI * Math.pow(n, 2)).toFixed(3);
  22.     console.log(circleArea);
  23. }
  24. //Triangle - b * h / 2
  25. else if (figure == 'triangle') {
  26.     let triangleArea = (n * n2 / 2).toFixed(3);
  27.     console.log(triangleArea);
  28.     }
  29. }
  30.  
  31. figureArea([
  32.     'square',
  33.     5,
  34. ]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement