cpt-waffle-lotide
Version:
LoTide in Typescript
17 lines (16 loc) • 395 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const flatten = (array) => {
let result = [];
for (let val of array) {
if (typeof val === 'number') {
result.push(val);
}
else {
const arr = flatten(val);
result = [...result, ...arr];
}
}
return result;
};
exports.default = flatten;