Bonjour

j'ai un petit souci de syntaxe sur l’écriture d'une fonction en JS, le retour de la function est toujours à undefined

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var fs = require('fs');
 
function listFolder(path){
    let a=[];
    fs.readdir(path, function(err, files) {
        if (err) {
            return console.log('Error scanning directory: ' + err);
        }
        files.forEach(function (file) {
            a.push(file);
        })
    return a
    })
}
Merci d'avance pour vos conseils éclairés