Menu
CoddyTech

Deklarowanie tablicy

Część sekcji Podstawy ścieżki GDScript w Coddy. Lekcja 62 z 92.

Tablica przechowuje kilka wartości w jednej zmiennej, w określonej kolejności. Tworzysz ją za pomocą nawiasów kwadratowych [] i oddzielasz wartości przecinkami:

var items := [1, "two", 3.5, true]

Zwykła tablica może przechowywać wartości różnych typów, takich jak int, string, float i boolean powyżej. Pusta tablica to para nawiasów kwadratowych, w środku których nic nie ma:

var inventory := []

print() wyświetla całą tablicę, a ciągi znaków ujmuje w cudzysłowy:

var fruits := ["apple", "pear"]
print(fruits)
["apple", "pear"]

Metoda size() zwraca liczbę elementów przechowywanych w tablicy. Wywołujesz ją, stawiając kropkę po nazwie tablicy:

var items := [1, "two", 3.5, true]
print(items.size())
4

Tablica może również zawierać inne tablice. size() zlicza tylko elementy najwyższego poziomu, więc [[1, 2], [3, 4, 5]] ma rozmiar 2.

challenge icon

Wyzwanie

Łatwy

Utwórz listę zakupów.

Umieść ciągi bread, eggs, milk i butter w tej kolejności w nawiasach shopping_list. Dwa wiersze z print() są już napisane, więc program wypisuje:

["bread", "eggs", "milk", "butter"]
4

Spróbuj swoich sił

extends Node

func _ready():
	# Umieść cztery elementy w nawiasach kwadratowych
	var shopping_list := []
	print(shopping_list)
	print(shopping_list.size())
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator GDScript online