Otwórz menu główne

Zmiany

Funkcje

Dodane 15 bajtów, 21:51, 30 sie 2019
m
wygląd
Skript posiada wbudowane funkcje, ale możemy też tworzyć swoje funkcje, które zwracają jakąś wartość albo takie, które nie zwracają żadnej wartości.
{| class="wikitable"
|+
Funkcja która coś zwraca
!
!
!Funkcja która wykonuje kod i zwraca jakąś wartość.
|-
!Wzór
<code>    return wartość</code>
|-
|!'''Przykład'''
|<code>points(p: player) :: number:</code>
<code>return {points::%{_p}%}</code>
|}{| class="wikitable"|+Funkcja która tylko wykonuje kod.!-
!
!Funkcja która wykonuje kod ale nic nie zwraca.
|-
|!'''Wzór'''
|<code>Nazwa funkcji(Nazwa argumentu 1: Typ argumentu 1, Nazwa argumentu 2: Typ argumentu 2...):</code>
<code>kod...</code>
|-
|!'''Przykład'''
|<code>addPoints(p: player, n: number):</code>
<code>add {_n} to {points::%{_p}%}</code>
|}
 
 
Liste wbudowanych wszystkich funkcji znajdziecie [https://skriptlang.github.io/Skript/functions.html tutaj.]
{| class="wikitable"
|2.2
|Zwraca stworzoną date z podanych argumentów
|date(2014, 10, 1) # 0:00, 1st October 2014
|}
40
edycji