17 lines
338 B
JavaScript
17 lines
338 B
JavaScript
import Rectangle from "./rectangle.js";
|
|
|
|
const options = [
|
|
Rectangle
|
|
]
|
|
|
|
export default {
|
|
createRandomShape: function() {
|
|
let Shape = options[Math.floor(Math.random() * options.length)];
|
|
|
|
let opts = Shape.randomOptions();
|
|
let shape = Shape.fromOptions(opts);
|
|
|
|
return shape;
|
|
}
|
|
};
|