Javascript lue==val){ //“电子”案例: //结果=税务电子; //中断; //“汽车”案: //结果=汽车税; //中断; //“食物”一案: //结果=易腐物品税; //中断; // } //返回结果; // } //计税功能 函数calculateA

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

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){ //易腐物品的退税; //}其他{ //汽车退货税; // } //}

安圭拉关税计算器
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;
//      }
//  }