ប្រសិនបើអ្នកបានចូលប្រឡូកក្នុងការសរសេរកម្មវិធី ឬការអភិវឌ្ឍន៍ហ្គេម អ្នកទំនងជាធ្លាប់លឺអំពី Lua។ ភាសាស្គ្រីបស្រាល និងអាចបត់បែនបាននេះ ត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយនៅក្នុងហ្គេមវីដេអូ ប្រព័ន្ធបង្កប់ និងកម្មវិធីផ្សេងៗ។ ប៉ុន្តែអ្វីដែលធ្វើឱ្យ Lua ធីក? នៅក្នុងការណែនាំនេះ យើងនឹងស្វែងយល់ តើអ្វីទៅជាឧទាហរណ៍ពាក្យគន្លឹះ Luaដោយបំបែកសមាសធាតុសំខាន់ៗរបស់វា និងបង្ហាញពីរបៀបដែលពាក្យគន្លឹះទាំងនេះគឺជាឆ្អឹងខ្នងនៃវាក្យសម្ព័ន្ធរបស់ Lua ។
មិនថាអ្នកថ្មីជាមួយ Lua ឬដុសខាត់ជំនាញរបស់អ្នកទេ ការយល់ដឹង តើអ្វីទៅជាឧទាហរណ៍ពាក្យគន្លឹះ Lua មានសារៈសំខាន់សម្រាប់ជំនាញភាសា។ តោះចូលមុជភ្លាម!
តើពាក្យគន្លឹះ Lua ជាអ្វី?
ការកំណត់ពាក្យគន្លឹះនៅក្នុង Lua
នៅ Lua ពាក្យគន្លឹះ គឺជាពាក្យដែលបានបម្រុងទុកជាមួយនឹងអត្ថន័យដែលបានកំណត់ជាមុន។ ពួកវាជាផ្នែកសំខាន់មួយនៃភាសា ដែលប្រើដើម្បីកំណត់រចនាសម្ព័ន្ធ និងវាក្យសម្ព័ន្ធរបស់វា។ អ្នកមិនអាចប្រើពាក្យគន្លឹះទាំងនេះជាឈ្មោះអថេរ ឈ្មោះមុខងារ ឬការកំណត់អត្តសញ្ញាណបានទេ។ សំខាន់ពួកវាជាប្លុកអាគារដែលជួយអ្នកក្នុងការសរសេរស្គ្រីប Lua ឡូជីខល និងមុខងារ។
ឧទាហរណ៍៖
local = "ជំរាបសួរ" -- មិនត្រឹមត្រូវ! "មូលដ្ឋាន" គឺជាពាក្យគន្លឹះដែលបានបម្រុងទុក។
name = "ជំរាបសួរ" -- ត្រឹមត្រូវ! "ឈ្មោះ" គឺជាឧបករណ៍កំណត់អត្តសញ្ញាណត្រឹមត្រូវ។
ឧទាហរណ៍នៃពាក្យគន្លឹះ Lua នៅទីនេះពាក្យគន្លឹះ Lua ទូទៅមួយចំនួន
- :
- និង
- សម្រាក
- ធ្វើ
- ផ្សេងទៀត។
- សម្រាប់
- ប្រសិនបើ
- ក្នុងស្រុក
- ត្រឡប់មកវិញ
ខណៈពេលដែល ពាក្យគន្លឹះនីមួយៗមានតួនាទីជាក់លាក់ក្នុងការកំណត់ឥរិយាបថ និងរចនាសម្ព័ន្ធនៃកូដ Lua របស់អ្នក។ ដើម្បីយល់កាន់តែច្បាស់តើអ្វីទៅជាឧទាហរណ៍ពាក្យគន្លឹះ Lua
ចូរបំបែកពួកវាជាមួយនឹងឧទាហរណ៍ជាក់ស្តែង។ តើអ្វីជា ក ពាក្យគន្លឹះ Lua
ឧទាហរណ៍នៅក្នុងសកម្មភាព?
គ្រប់គ្រងពាក្យគន្លឹះលំហូរ
លំហូរការគ្រប់គ្រងរបស់ Lua ពឹងផ្អែកលើពាក្យគន្លឹះដើម្បីគ្រប់គ្រងតក្កវិជ្ជា និងការប្រតិបត្តិ។ សូមក្រឡេកមើលឧទាហរណ៍មួយចំនួន៖ ១.
ប្រសិនបើ, បន្ទាប់មក, ផ្សេងទៀត, បញ្ចប់
ពាក្យគន្លឹះទាំងនេះបង្កើតជាមូលដ្ឋានគ្រឹះនៃសេចក្តីថ្លែងការណ៍តាមលក្ខខណ្ឌ។
-- ឧទាហរណ៍នៃ if-else នៅក្នុង Lua អាយុក្នុងស្រុក = 18 ប្រសិនបើអាយុ >= 18print("អ្នកមានសិទ្ធិបោះឆ្នោត។") ផ្សេងទៀត។print("អ្នកមិនមានសិទ្ធិបោះឆ្នោតទេ។") ចប់ នៅទីនេះ ប្រសិនបើ,
បន្ទាប់មក ,
ផ្សេងទៀត។
, និង
ចប់ កំណត់តក្កវិជ្ជាតាមលក្ខខណ្ឌ។ អត្ថបទខ្លីនេះគឺជាការបង្ហាញដ៏ល្អឥតខ្ចោះមួយ។តើអ្វីទៅជាឧទាហរណ៍ពាក្យគន្លឹះ Lua .២. សម្រាប់, ធ្វើ, បញ្ចប់ ប្រើសម្រាប់រង្វិលជុំតាមជួរ ឬបណ្តុំ។
-- ឧទាហរណ៍នៃរង្វិលជុំ
សម្រាប់ i = 1, 5 ធ្វើ បោះពុម្ព ("លេខ៖", ខ្ញុំ)
ចប់ ពាក្យគន្លឹះ សម្រាប់
,
ធ្វើ , និង ចប់ កំណត់រចនាសម្ព័ន្ធនៃរង្វិលជុំ។ ពាក្យគន្លឹះនៃសេចក្តីប្រកាសអថេរ ៣.ក្នុងស្រុក
នេះ។
ក្នុងស្រុក
ពាក្យគន្លឹះត្រូវបានប្រើដើម្បីប្រកាសអថេរដែលមានវិសាលភាពកំណត់។ -- ឧទាហរណ៍នៃអថេរមូលដ្ឋាន
ការស្វាគមន៍ក្នុងស្រុក = "ជំរាបសួរ, Lua!"
បោះពុម្ព (ស្វាគមន៍)
នៅទីនេះ ក្នុងស្រុក ដាក់កម្រិតអថេរ ជំរាបសួរ ទៅប្លុកបច្ចុប្បន្ន បង្ហាញឧទាហរណ៍មួយទៀតនៃ តើអ្វីទៅជាឧទាហរណ៍ពាក្យគន្លឹះ Lua .
ករណីប្រើប្រាស់កម្រិតខ្ពស់៖ តើអ្វីជាឧទាហរណ៍ពាក្យគន្លឹះ Lua នៅក្នុងសេណារីយ៉ូស្មុគស្មាញ? ការរួមបញ្ចូលគ្នានៃពាក្យគន្លឹះសម្រាប់តក្កវិជ្ជាកម្រិតខ្ពស់
៤.
ខណៈពេលដែល, ធ្វើ, បញ្ចប់
ទាំងបីនេះត្រូវបានប្រើសម្រាប់ការបង្កើតរង្វិលជុំជាមួយនឹងការបញ្ចប់តាមលក្ខខណ្ឌ។ -- ឧទាហរណ៍នៃរង្វិលជុំខណៈពេលមួយ។ ចំនួនក្នុងស្រុក = 1 ខណៈពេលដែលរាប់ <= 3 ធ្វើ បោះពុម្ព ("រាប់៖", រាប់) រាប់ = រាប់ + 1
ចប់
នេះ។ ខណៈពេលដែលពាក្យគន្លឹះចាប់ផ្តើមរង្វិលជុំ,
ធ្វើ ចាប់ផ្តើមប្លុក និង
ចប់
បិទវា។ ៥.
មុខងារ, ត្រឡប់, បញ្ចប់
មុខងារនៅក្នុង Lua ប្រើពាក្យគន្លឹះជាក់លាក់ដើម្បីកំណត់ប្លុកកូដដែលអាចប្រើឡើងវិញបាន។ - ឧទាហរណ៍នៃមុខងារ
មុខងារមូលដ្ឋាន addNumbers(a, b)
ត្រឡប់ a + b ចប់
បោះពុម្ព (បន្ថែមលេខ (5, 7))
នេះ។ មុខងារ ពាក្យគន្លឹះចាប់ផ្តើមការប្រកាស, ត្រឡប់មកវិញបញ្ជាក់ទិន្នផល និង
ចប់ បញ្ចប់ប្លុក។
កំហុសទូទៅ៖ ការប្រើប្រាស់ពាក្យគន្លឹះខុស
នៅពេលយល់ តើអ្វីទៅជាឧទាហរណ៍ពាក្យគន្លឹះ Lua
អ្នកចាប់ផ្តើមដំបូងតែងតែជួបប្រទះកំហុសដោយសារការប្រើពាក្យគន្លឹះខុស។ នេះគឺជាកំហុសទូទៅមួយចំនួន៖
❌ ការប្រើប្រាស់ពាក្យគន្លឹះជាឈ្មោះអថេរ៖
local return = 5 -- កំហុស៖ "return" គឺជាពាក្យគន្លឹះដែលបានបម្រុងទុក។
✅
វិធីសាស្រ្តត្រឹមត្រូវ៖ លទ្ធផលក្នុងស្រុក = ៥ ❌បាត់ "បញ្ចប់" នៅក្នុងរចនាសម្ព័ន្ធប្លុក៖
ប្រសិនបើ x > 10 បន្ទាប់មក
បោះពុម្ព ("x គឺធំជាង 10")