-
-
Notifications
You must be signed in to change notification settings - Fork 17
/
circleArea.js
28 lines (23 loc) · 688 Bytes
/
circleArea.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/*
This series of katas will introduce you to basics of doing geometry with computers.
Write the function circleArea/CircleArea which takes in a Circle object and calculates the area of that circle.
The Circle class can be seen below:
// Represents a Circle where center is a Point and radius is a Number
class Circle {
constructor(center, radius) {
this.center = center;
this.radius = radius;
}
}
And the Point class can be seen below:
// Represents a Point where x and y are Numbers
class Point {
constructor (x,y) {
this.x = x;
this.y = y;
}
}
Tests round answers to 6 decimal places.
*/
//Answer//
let circleArea=(circle)=> Math.PI*(circle.radius**2)