Menu
Coddy logo textTech

Podsumowanie — właściwości elementów

Część sekcji Podstawy ścieżki Lua w Coddy. Lekcja 70 z 90.

challenge icon

Wyzwanie

Łatwy

Utwórz system zarządzania magiczną bronią, który demonstruje wszystkie operacje na tabeli w stylu słownika. Zacznij od utworzenia tabeli o nazwie magicSword z następującymi początkowymi parami klucz-wartość: do ["name"] przypisz ciąg znaków "Flamebrand", do ["damage"] przypisz liczbę 45, a do ["rarity"] przypisz ciąg znaków "rare".

Po utworzeniu początkowej tabeli miecza wykonaj kolejno następujące operacje: najpierw zmień wartość damage na 55, aby odzwierciedlić ulepszenie. Następnie dodaj nową parę klucz-wartość ["enchantment"] z wartością "fire", aby określić magiczną właściwość miecza. Na koniec usuń klucz rarity, przypisując mu nil, ponieważ ta informacja nie jest już potrzebna.

Po wykonaniu wszystkich operacji wyświetl nazwę miecza, zaktualizowaną wartość obrażeń oraz rodzaj zaklęcia, aby sprawdzić wprowadzone zmiany.

Spróbuj swoich sił

-- Utwórz początkową tabelę magicSword
-- TODO: Napisz tutaj swój kod

-- Wypisz końcowe wartości
print(magicSword["name"])
print(magicSword["damage"])
print(magicSword["enchantment"])

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Lua online