int.engine
Version:
**int.engine** <br> **Welcome to int.engine, the easy int parsing tool**
65 lines (63 loc) • 1.34 kB
JavaScript
const db = require('this.db')
class Smart{
constructor(){}
order(num1,num2){
num1=parseInt(num1,10)
num2=parseInt(num2,10)
let num1spare;
let num2spare;
if(num2>num1){
num1spare=num1;
num2spare=num2;
num2=num1spare;
num1=num2spare;
}
return {
num1:num1,
num2:num2
}
}
}
class Engine{
constructor(){}
subtract(num1,num2){
let S = new Smart()
let Order = S.order(num1,num2)
return Order.num1-Order.num2
}
divide(num1,num2){
let S = new Smart()
let Order = S.order(num1,num2)
return Order.num1/Order.num2
}
add(num1,num2){
let S = new Smart()
let Order = S.order(num1,num2)
return Order.num1+Order.num2
}
multiply(num1,num2){
let S = new Smart()
let Order = S.order(num1,num2)
return Order.num1*Order.num2
}
}
class Algebra{
constructor(){}
save(id,x,y,z){
db.saveData(id,{
x:x,
y:y,
z:z
})
}
get(id){
return db.getData(id)
}
}
module.exports={
Utils:{
Smart:Smart
},
Engine:Engine,
Algebra:Algebra,
}