Heim >Web-Frontend >js-Tutorial >So verwenden Sie die Summenfunktion in Javascript zum Summieren

So verwenden Sie die Summenfunktion in Javascript zum Summieren

醉折花枝作酒筹
醉折花枝作酒筹Original
2021-04-22 18:49:299771Durchsuche

Methode: 1. Verwenden Sie Objektargumente mit der Summenfunktion, der Syntax „sum(parameter){return arguments[subscript]+arguments[subscript]}“ 2. Verwenden Sie „+“ direkt in der Summenfunktion, der Syntax „ sum( Parameterliste){Rückgabeparameter 1+Parameter 2}".

So verwenden Sie die Summenfunktion in Javascript zum Summieren

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Methode 1: In JavaScript bieten Funktionen Zugriff auf das Argumentobjekt, das Zugriff auf die tatsächlichen Argumente bietet, die an die Funktion übergeben werden. Dadurch können wir mithilfe der Längeneigenschaft die Anzahl der Argumente bestimmen, die zur Laufzeit an die Funktion übergeben werden.

function sum(x){
    if(arguments.length == 2){
        return arguments[0]+arguments[1];
    }
    else{
        return function(y){return x+y;}
    }
}

Methode Zwei: Wenn die Anzahl der übergebenen Parameter geringer ist als die Anzahl der Parameter in der Funktionsdefinition, haben die fehlenden Parameter undefinierte Werte, wenn sie innerhalb der Funktion referenziert werden.

function sum(x,y){
    if(y!==undefined){
        return x+y;
    }
    else{
        return function(y){return x+y;}
    }
}

【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Summenfunktion in Javascript zum Summieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn