如何在javascript函数中减去

如何在javascript函数中减去,javascript,Javascript,谁能告诉我如何将OBJ值减去1? 例如“+nmx[n]['id']+”的值是2,我想把它改为1。但是,在括号内。谢谢 onclick='gogo("+nmx[n]['id']+",1)' function gogo(obj,xx) { $("#service-one").removeClass("active in"); $("#service-two").addClass("active in"); $("#lione").removeCla

谁能告诉我如何将OBJ值减去1? 例如“+nmx[n]['id']+”的值是2,我想把它改为1。但是,在括号内。谢谢

onclick='gogo("+nmx[n]['id']+",1)'

function gogo(obj,xx) {

        $("#service-one").removeClass("active in");
        $("#service-two").addClass("active in");
        $("#lione").removeClass("active");
        $("#litwo").addClass("active");



        if (xx==1)
            var nm = ori;
        else
            var nm = curlist;

        var xpk = obj;

        $("#qcom").attr("src", "img/"+nm[xpk]['company']+".png");
        $("#qmak").val(nm[xpk]['makers']);
        $("#qmod").val(nm[xpk]['models']);
        $("#qyea").val(nm[xpk]['years']);
        $("#qreg").val(nm[xpk]['region']);
        $("#qbon").val(nm[xpk]['bonus']);
        $("#qins").val(nm[xpk]['insured']);
        $("#qpre").val(nm[xpk]['premium']);
        comp =nm[xpk]['company'];

        npremi = parseFloat(nm[xpk]['premium']);
        nins = parseFloat(nm[xpk]['insured']);
        var nx =0.06*npremi;
        $("#mygst").val(nx.toFixed(2));
        var nxf =nx+parseFloat(npremi);
        $("#curnet").val(nxf.toFixed(2));


    }

onclick中的值无效您在哪里声明nmx数组的?