我是第一个月的Java脚本学生,我只是想添加2个javascript代码的索引,这是我到目前为止的结果。.我为数组变量创建了输入框...对于padawan来说,任何帮助将不胜感激。先感谢您。

function addIndex (){
    var elementz = new Array(3);
    elementz[0] = parseFloat(document.getElementById('input1').value);
    elementz[1] = parseFloat(document.getElementById('secondindex').value);
    elementz[2] = parseFloat(document.getElementById('thirdindex').value);
    var totale = addEnds(elementz);
    document.getElementById('output').value = totale;
    function addEnds(elementz) {
        sum = elementz[0] + elementz[2];
        return sum;
    }
}

最佳答案

您必须将addEnds函数移到addIndex函数之外

function addIndex (){
    var elementz = new Array(3);

    elementz[0] = parseFloat(document.getElementById('input1').value);
    elementz[1] = parseFloat(document.getElementById('secondindex').value);
    elementz[2] = parseFloat(document.getElementById('thirdindex').value);

    var totale = addEnds(elementz);
    document.getElementById('output').value = totale;
}

function addEnds(elementz) {
    sum = elementz[0] + elementz[2];
    return sum;
}


工作演示:http://jsfiddle.net/hqo10kb8/

10-06 15:09