Memahami Aturan Penamaan untuk Variabel dan Perangkat di VEXcode EXP

Dalam VEXcode EXP, Anda diharuskan memberi nama pada variabel baru saat Anda membuatnya. Anda juga memiliki opsi untuk mengubah nama perangkat di Konfigurasi Robot. 


Aturan Nama yang Valid

Nama variabel harus unik, tetapi ada spesifikasi lain yang harus diikuti oleh nama tersebut. 

Nama variabel digunakan di tempat-tempat berikut:

  1. Perangkat (dibuat menggunakan Konfigurasi Robot)
  2. Numerik (dibuat menggunakan “Buat variabel”)
  3. Boolean (dibuat menggunakan “Buat boolean”)
  4. Daftar (dibuat menggunakan “Buat Daftar”)
  5. Daftar 2D (dibuat menggunakan “Buat Daftar 2D”)


Berikut ini ikhtisar kriteria saat memilih nama yang valid:

Contoh nama variabel yang tidak valid. Namanya berbunyi 'bigNumber!', yang menyertakan tanda seru. Peringatan berbunyi Simbol tidak diizinkan.

Nama tidak dapat menggunakan karakter khusus.

Contoh nama variabel yang tidak valid. Namanya dibaca '2ndWheel', yang dimulai dengan angka. Peringatan berbunyi: Surat diperlukan.

Nama harus dimulai dengan huruf. Tidak dapat dimulai dengan angka.

Contoh nama variabel yang tidak valid. Namanya terbaca 'nomor sebelumnya', yang menyertakan spasi. Peringatan berbunyi: Tidak ada spasi yang diizinkan.

Nama tidak dapat menggunakan spasi.

Contoh nama variabel yang tidak valid. Namanya berbunyi 'if', yang merupakan kata yang sudah digunakan VEXcode. Peringatan berbunyi kata kunci VEXcode tidak diizinkan.

Nama tidak dapat menjadi kata yang dicadangkan dalam VEXcode. Kata yang dicadangkan adalah kata atau nama yang sudah digunakan oleh VEXcode.

Contoh:vex, Brain, waktu, untuk, sementara, istirahat, jika tidak, tidak.

Contoh nama variabel yang tidak valid. Namanya adalah 'counter', yang sudah didefinisikan dalam proyek. Peringatan berbunyi Nama telah diambil.

Nama harus unik (hanya digunakan satu kali), tetapi Anda dapat memiliki huruf besar-kecil yang berbeda (satu huruf besar dan satu huruf kecil).


Kemungkinan Kesalahan Nama

Contoh pengguna membuat variabel dengan nama yang sudah diambil oleh variabel lain. Peringatan berbunyi Nama telah diambil.

Saat Anda membuat nama variabel, jika Anda melihat kesalahan "Nama Telah Diambil", artinya ada nama duplikat di salah satu grup di atas.

Prompt kesalahan VEXcode EXP yang bertuliskan Gagal dikompilasi, Nama variabel duplikat ditemukan. Prompt mencantumkan dua variabel bernama myVariable dan awesomeVar, dan mencantumkan kedua jenisnya sebagai Variabel Angka dan Variabel Boolean.

Anda mungkin mengalami kasus saat membuka proyek yang dibuat dalam versi VEXcode EXP sebelumnya yang memiliki nama variabel duplikat. Ini akan menyebabkan kesalahan saat mengkompilasi dan Anda akan melihat jenis pesan kesalahan berikut

Pesan kesalahan di atas menunjukkan masalah berikut:

  • Nama “myvariable” ditemukan sebagai variabel numerik dan variabel boolean. 
  • Nama “awesomeVar” ditemukan sebagai variabel numerik dan variabel boolean. 

Untuk mengatasi kesalahan, salah satu duplikat perlu dihapus atau diubah sehingga menjadi unik.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: