+/**
+ *
+ * @param sizeMax
+ * @param numberMax
+ * @param numberGenerator
+ * @returns
+ */
+function generateRandomObject (
+ sizeMax = 500,
+ numberMax = Number.MAX_VALUE,
+ numberGenerator = generateRandomFloat
+) {
+ const size = generateRandomInteger(sizeMax)
+ const object = {}
+ for (let i = 0; i < size; i++) {
+ object[i.toString()] = numberGenerator(numberMax)
+ }
+ return { object, size }
+}
+