在另一个函数中使用函数中的值

use value from function in another function

本文关键字:函数 另一个      更新时间:2024-06-20

所以我用我自学的基本知识(非常基本)制作了一个简单的报价脚本,我想在其中添加更多的东西…

这是jsfiddle 的报价代码

我有复选框,但它们没有附加脚本,当复选框被选中时,我想添加一个要添加到总数中的值。。。我找到了一个简单复选框的代码

function initialize() {
    Total = 0;
    totalprice.innerText = Total;
}
function checkoption(checkbox) {
    checknum = parseInt(checkbox.value);
    if (checkbox.checked == true) {
        Total += checknum;
    } else {
        Total -= checknum;
    }
    totalprice.innerText = Total;
}

如何获得从这两个函数创建的值(如果没有选中复选框,则为0)并在计算函数中使用它。。。我要解析浮点运算吗?在这个例子中,代码的值是Total?最后,按照从上到下的顺序运行函数。。。因此,这两个示例函数应该放在函数计算之上吗?

我一直在尝试不同的事情,似乎能找到该做什么:S。。。。

您想要的值在Total变量中,它是全局的(顺便说一句,这是不鼓励的做法)。函数声明顺序无关紧要,只要它在定义之前没有被调用。