Javascript lue==val){ //“电子”案例: //结果=税务电子; //中断; //“汽车”案: //结果=汽车税; //中断; //“食物”一案: //结果=易腐物品税; //中断; // } //返回结果; // } //计税功能 函数calculateA
lue==val){ //“电子”案例: //结果=税务电子; //中断; //“汽车”案: //结果=汽车税; //中断; //“食物”一案: //结果=易腐物品税; //中断; // } //返回结果; // } //计税功能 函数calculateAX(){ 调试器 //测试政府复合税基数=350 var x=document.getElementById(“totalAmount”).value; var项目成本=parseInt(x); var TAX_10=项目成本*0.10;//35 var TAX_5=项目成本*0.05;//17.5 var TAX_2=项目成本*0.02;//7 var TAX_8=项目成本*0.08;//28 var totalCompoundTax=税10+税5+税2+税8; //按类别计税 var feesFromDutiesCat=CalcDutiesAttax()*项目成本; console.log(feesFromDutiesCat); //应支付的总金额(包括所有税费) var TotalAmountToBepaidiec=来自尽职调查的费用+totalCompoundTax*(2.68); var TotalAmounttoPepaidiud=关税税率+总复合税; document.getElementById(“totaltaxesXCD”).innerHTML=TotalAmountToPepaidec.toFixed(2)+“XCD”; document.getElementById(“TotalTaxesUsed”).innerHTML='$'+TotalAmountToBeadinUSD.toFixed(2); } //console.log(selValue); //var calcDutiesCat=函数(值){ //var结果=”; //开关(值){ //“电子”案例: //结果=税务电子; //中断; //“汽车”案: //结果=汽车税; //中断; //“食物”一案: //结果=易腐物品税; //中断; // } //返回结果; // } //函数calcDutiesCatTax(val){ //如果(val==selValue){ //电子产品的退税; //}else if(val==selValue){ //易腐物品的退税; //}其他{ //汽车退货税; // } //}Javascript lue==val){ //“电子”案例: //结果=税务电子; //中断; //“汽车”案: //结果=汽车税; //中断; //“食物”一案: //结果=易腐物品税; //中断; // } //返回结果; // } //计税功能 函数calculateA,javascript,Javascript,lue==val){ //“电子”案例: //结果=税务电子; //中断; //“汽车”案: //结果=汽车税; //中断; //“食物”一案: //结果=易腐物品税; //中断; // } //返回结果; // } //计税功能 函数calculateAX(){ 调试器 //测试政府复合税基数=350 var x=document.getElementById(“totalAmount”).value; var项目成本=parseInt(x); var TAX_10=项目成本*0.10;//3
安圭拉关税计算器
A N G U I L A
关税计算器
输入详细信息开始
你的名字
我们需要您的姓名来创建您的收据。
职责类别
数码产品
汽车用品
食物
这用于计算您的总税额。
所选选项的值为:
检查选项
$
.00
输入应税项目的总金额。
计算我的税款
应付金额
XCD中的
美元:
//Percentages based on duties category
const TAX_ELECTRONICS = 0.31 //31%
const TAX_AUTOMOBILES = 0.33 //33%
const TAX_PERISHABLES = 0.12 //12%
// Exhibit 1: Get and store value from select option
var selObj = document.getElementById("dutiesCategory");
var selValue = selObj.options[selObj.selectedIndex].value;
// Check Option Value click handler
function getOption() {
selectElement = document.querySelector('#dutiesCategory');
output = selectElement.value;
document.querySelector('.output').textContent = output;
}
var e = getOption();
// Exhibit 2: Test to see if we're still getting an option value
function tester() {
var f = $("#dutiesCategory").change(function() {
var g = $(this).find("option:selected").val();
console.log(g);
});
}
tester();
// Important: I need to find a way to get the values from the select input and merge them with the calculateTax function.
function calcDutiesCatTax(val) {
if (selValue) {
return TAX_ELECTRONICS;
} else if (selValue) {
return TAX_PERISHABLES;
} else {
return TAX_AUTOMOBILES;
}
};
// function calcDutiesCatTax(val) {
// var result = "";
// switch (selValue === val) {
// case 'Electronics':
// result = TAX_ELECTRONICS;
// break;
// case 'Automobile':
// result = TAX_AUTOMOBILES;
// break;
// case 'Food':
// result = TAX_PERISHABLES;
// break;
// }
// return result;
// }
// Tax calculation function
function calculateTax() {
//TEST Government Compound taxes base num = 350
var x = document.getElementById("totalAmount").value;
var ITEM_COST = parseInt(x);
var TAX_10 = ITEM_COST * 0.10; // 35
var TAX_5 = ITEM_COST * 0.05; // 17.5
var TAX_2 = ITEM_COST * 0.02; // 7
var TAX_8 = ITEM_COST * 0.08; // 28
var totalCompoundTax = TAX_10 + TAX_5 + TAX_2 + TAX_8;
// Calculate tax based on category
var feesFromDutiesCat = calcDutiesCatTax(e) * ITEM_COST;
console.log(feesFromDutiesCat);
// Total amount to be paid (Inclusive of all taxes)
var totalAmountToBePaidInEc = feesFromDutiesCat + totalCompoundTax * (2.68);
var totalAmountToBePaidInUsd = feesFromDutiesCat + totalCompoundTax;
document.getElementById("totaltaxesXCD").innerHTML = totalAmountToBePaidInEc.toFixed(2) + ' XCD';
document.getElementById("totaltaxesUSD").innerHTML = '$' + totalAmountToBePaidInUsd.toFixed(2);
}
// console.log(selValue);
// var calcDutiesCat = function (value) {
// var result = "";
// switch (value) {
// case 'electronics':
// result = TAX_ELECTRONICS;
// break;
// case 'Automobile':
// result = TAX_AUTOMOBILES;
// break;
// case 'Food':
// result = TAX_PERISHABLES;
// break;
// }
// return result;
// }
// function calcDutiesCatTax(val) {
// if (val === selValue) {
// return TAX_ELECTRONICS;
// } else if (val === selValue) {
// return TAX_PERISHABLES;
// } else {
// return TAX_AUTOMOBILES;
// }
// }