Empty directory: Difference between revisions
Content added Content deleted
(add JavaScript solution) |
|||
Line 657: | Line 657: | ||
=={{header|JavaScript}}== |
=={{header|JavaScript}}== |
||
The ECMAScript standard itself defines no IO interface – the following example makes use of the Node.js file IO library. |
|||
⚫ | |||
{{Works with|Node.js}} |
|||
⚫ | |||
const { readdirSync } = require("fs"); |
const { readdirSync } = require("fs"); |
||
const emptydir = (path) => readdirSync(path).length == 0; |
const emptydir = (path) => readdirSync(path).length == 0; |
||
Line 666: | Line 667: | ||
let dir = process.argv[i]; |
let dir = process.argv[i]; |
||
console.log(`${dir}: ${emptydir(dir) ? "" : "not "}empty`) |
console.log(`${dir}: ${emptydir(dir) ? "" : "not "}empty`) |
||
⚫ | |||
} |
|||
⚫ | |||
=={{header|Julia}}== |
=={{header|Julia}}== |