简介
cerebro-salary是一个开源的npm包,用于计算税前工资、税后工资和社保公积金等。通过cerebro-salary可以方便地计算出自己的工资以及支付的税款和社保公积金。
安装
使用npm安装cerebro-salary:
npm install cerebro-salary --save
使用
cerebro-salary提供以下方法:
calculateSocialSecurity(grossSalary)
计算社保公积金
grossSalary
- 应纳税所得额
const cerebroSalary = require('cerebro-salary'); // 计算社保公积金 const socialSecurity = cerebroSalary.calculateSocialSecurity(10000); console.log(socialSecurity); // 输出360.00
calculateIncomeTax(grossSalary)
计算个人所得税
grossSalary
- 应纳税所得额
const cerebroSalary = require('cerebro-salary'); // 计算个人所得税 const incomeTax = cerebroSalary.calculateIncomeTax(10000); console.log(incomeTax); // 输出830.00
calculateNetSalary(grossSalary)
计算税后工资
grossSalary
- 应纳税所得额
const cerebroSalary = require('cerebro-salary'); // 计算税后工资 const netSalary = cerebroSalary.calculateNetSalary(10000); console.log(netSalary); // 输出8360.00
calculateGrossSalary(netSalary)
计算税前工资
netSalary
- 税后工资
const cerebroSalary = require('cerebro-salary'); // 计算税前工资 const grossSalary = cerebroSalary.calculateGrossSalary(8360); console.log(grossSalary); // 输出10000.00
示例
下面的示例展示了如何使用cerebro-salary包计算税前工资、税后工资、社保公积金和个人所得税。
-- -------------------- ---- ------- ----- ------------- - -------------------------- ----- ----------- - ------ ----- -------------- - --------------------------------------------------- ---------------------------- -- -------- ----- --------- - ---------------------------------------------- ----------------------- -- -------- ----- --------- - ---------------------------------------------- ----------------------- -- --------- ----- -------------- - ---------------------------------------------- ---------------------------- -- ----------
总结
cerebro-salary是一个简单易用的npm包,它可以方便地计算出自己的税前工资、税后工资、社保公积金和个人所得税。使用cerebro-salary可以帮助人们更好地了解自己的工资和税款,从而更好地规划自己的财务。如果您有问题或建议,欢迎在GitHub上提交Issues。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005549481e8991b448d1d5c