编辑代码

const files = ['report.docx', 'summary.pdf', 'data.csv', 'image.png'];
const organizedFiles = {
    documents: [],
    presentations: [],
    spreadsheets: [],
    images: []
};
files.forEach(file => {
    const extension = file.split('.').pop();
    switch (extension) {
        case 'docx':
        case 'doc':
            organizedFiles.documents.push(file);
            break;
        case 'pdf':
            organizedFiles.presentations.push(file);
            break;
        case 'csv':
        case 'xls':
        case 'xlsx':
            organizedFiles.spreadsheets.push(file);
        case 'png':
        case 'jpg':
        case 'jpeg':
            organizedFiles.images.push(file);
            break;
        default:
            console.log(`Unknown file type;${file}`);
    }
});
console.log('Organized Files:', organizedFiles);