ПредишенСледващото

Аргументите на функции

Всяка функция може да бъде, както казахме, списъкът с аргументи.

С тези аргументи подадени функция различна информация (например, стойността на числото, което трябва да се изчисли факториел).

Всеки аргумент е променлива или постоянна.

Използване на аргументи в данните за функция могат да се предават по три различни начина.

Този аргумент, минаваща по стойност (по подразбиране), връзката и определяне на аргументи по подразбиране. Помислете за тези методи в детайли.

Когато аргумент на функцията по стойност, промените стойността на аргумента, в рамките на функция не оказва влияние върху стойността му извън функцията. За да активирате функцията да променя своите аргументи, те трябва да бъдат предадени по референция.

За да направите това, при определянето на името на аргумент трябва да напишете амперсанд "."

Пример 1. Прехвърляне на аргументи връзка (HTML, TXT)

В функция, можете да определите стойността на използваните аргументи по подразбиране.

На неговата стойност по подразбиране трябва да е константен израз, а не променлива, а не представител на класа или се обадете на други функции.

В момента има функция, която създава информационно съобщение, подписването на която варира в зависимост от стойността на параметъра премина към него. Ако не е посочен този параметър, тя използва подписа "Организационен комитет".

Пример 2. Стойностите на аргументи по подразбиране (HTML, TXT)

В резултат на този сценарий е:

Ако функцията на няколко параметри, а след това тези аргументи, които се определят стойности по подразбиране, за да бъде написана, след като всички други аргументи в дефиницията на функцията. В противен случай, грешка ще се появи, ако тези аргументи ще бъдат пропуснати, когато се обаждате на функцията.

В резултат на това, ние получаваме следния скрипт работа

Ако напишете това:

Резултатът ще бъде:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!