exports 객체사용 모듈
exports.add = function(a,b) {
return a + b;
}
exports.sub = function(a,b) {
return a - b;
}
exports.mul = function(a,b) {
return a * b;
}
exports.div = function(a,b) {
return a / b;
}
calc 변수사용 모듈
var calc = {};
calc.add = function(a,b){
return a+b;
}
calc.sub = function(a,b){
return a-b;
}
calc.mul = function(a,b){
return a*b;
}
calc.div = function(a,b){
return a/b;
}
module.exports = calc;
모듈 사용
var calc = require('./calc');
console.log('calc 더하기:%d', calc.add(5,5));
console.log('calc 곱하기:%d', calc.mul(10,94949449));
var calc2 = require('./calc2');
console.log('calc2 곱하기:%d', calc2.mul(5,6));
console.log('calc2, 나누기:%d', calc2.div(20101,893));
console.log('calc2 빼기:%d', calc2.sub(3959082305,1205850));
console.log('calc2 더하기:%d', calc2.add(1900000000,39395759));
console.log('계산완료');
'IT' 카테고리의 다른 글
S3 사전 서명된 URL vs CloudFront 서명된 URL vs OAI(Origin Access Identity) vs OAC(Origin Access Control) (0) | 2024.07.16 |
---|---|
AWS Textract with Lambda Walkthrough (0) | 2020.06.10 |
esxi를 능가할수도있는 proxmox 다운로드 (0) | 2020.05.11 |
크로스플랫폼 텍스트 에디터 "서브라임 텍스트" (0) | 2020.04.17 |