Add comments and non-functional code cleanup
This commit is contained in:
@@ -24,7 +24,7 @@ export function takeSampleFrom(sourceList, amount) {
|
||||
}
|
||||
randElements.push(rand);
|
||||
}
|
||||
var remainder = sourceList.filter(function (obj) {
|
||||
let remainder = sourceList.filter(function (obj) {
|
||||
return !randElements.includes(obj);
|
||||
});
|
||||
|
||||
@@ -36,20 +36,17 @@ export function takeSampleFrom(sourceList, amount) {
|
||||
|
||||
/**
|
||||
* With a circle radius r, and center at (h,k),
|
||||
* Find the coordinate of a point at angle degrees
|
||||
* Find the coordinate of on the circle with the specified angle degrees
|
||||
* @param {number} h
|
||||
* @param {number} k
|
||||
* @param {number} angle
|
||||
* @param {number} angle (degree)
|
||||
* @param {number} r
|
||||
* @return {object} - coordinate {x: number, y: number} of the point
|
||||
*/
|
||||
export function pointOnCircle(h, k, angle, r) {
|
||||
let x = h + r*Math.cos(toRadians(angle));
|
||||
let y = k + r*Math.sin(toRadians(angle));
|
||||
|
||||
return {
|
||||
x: x,
|
||||
y: y
|
||||
x: h + r*Math.cos(toRadians(angle)),
|
||||
y: k + r*Math.sin(toRadians(angle))
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user