molily: Warum "return"?

Beitrag lesen

Ist man bei den Argumenten eigentlich beschränkt oder kann man das so nutzen?
function (a,b,c,...,n)
{
return a+b+c...
}

So direkt kannst du das nicht schreiben. Einen Parameter für den Rest gibt es erst in der kommenden JavaScript-Version.

Gegenwärtig kannst du aber über die http://de.selfhtml.org/javascript/objekte/function.htm#arguments@title=arguments-Liste auf sämtliche Parameter zugreifen.

var result = 0;
for (var i = 0, l = arguments.length; i < l; i++) {
   result += arguments[i];
}
return result;

Wie habt ihr euch JS bzw. andere Programmiersprachen beigebracht?

Autodidaktisch, wie alle.
Durch Lesen von Fachartikeln, Blog und Büchern.
Durch Lesen von JavaScript-Code.

Welche IDE nutzt ihr so?

Für JavaScript keine, nur einen Texteditor.

Mathias