✅ 1. Creating and Exporting Your Own Modules
Let’s say you want to create a module that calculates the area of a rectangle.
➤ Step 1: Create a file called rectangle.js
// rectangle.js
function getArea(length, width) {
return length * width;
}
function getPerimeter(length, width) {
return 2 * (length + width);
}
// Exporting functions
module.exports = {
getArea,
getPerimeter
};➤ Step 2: Import & use this in another file index.js
// index.js
const rectangle = require('./rectangle');
console.log("📐 Area:", rectangle.getArea(10, 5)); // 50
console.log("📏 Perimeter:", rectangle.getPerimeter(10, 5)); // 30📐 Area: 50
📏 Perimeter: 30