ഓപ്പറേറ്റർമാർ#

ആമുഖം#

VEXcode GO-യിലെ ഓപ്പറേറ്റർ ബ്ലോക്കുകൾ അക്കങ്ങളും വാക്കുകളും ഉപയോഗിച്ച് പ്രവർത്തിക്കാൻ റോബോട്ടിനെ സഹായിക്കുന്നു. ഈ ബ്ലോക്കുകൾക്ക് ഗണിത പ്രശ്നങ്ങൾ പരിഹരിക്കാനും, മൂല്യങ്ങൾ താരതമ്യം ചെയ്യാനും, വ്യവസ്ഥകൾ ശരിയാണോ തെറ്റാണോ എന്ന് വിലയിരുത്താനും, സ്ട്രിംഗുകൾ ഉപയോഗിച്ച് പ്രവർത്തിക്കാനും കഴിയും. മൂല്യങ്ങളും വാക്കുകളും പ്രിന്റ് ചെയ്യാൻ സ്ട്രിംഗുകൾ ഉപയോഗിക്കാം.

എല്ലാ ബ്ലോക്കുകളുടെയും ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:

  • ഗണിത ഓപ്പറേറ്റർ — സങ്കലനം, കുറയ്ക്കൽ, ഗുണനം അല്ലെങ്കിൽ ഹരിക്കൽ എന്നിവ നടത്തുന്നു.

  • താരതമ്യ ഓപ്പറേറ്റർ — ഓപ്പറേറ്റർമാരേക്കാൾ വലുത്, കുറവ് അല്ലെങ്കിൽ തുല്യം എന്നിവ ഉപയോഗിച്ച് രണ്ട് മൂല്യങ്ങളെ താരതമ്യം ചെയ്യുന്നു.

  • ലോജിക്കൽ ഓപ്പറേറ്റർ — and or or ഉപയോഗിച്ച് ഒന്നിലധികം അവസ്ഥകൾ വിലയിരുത്തുന്നു.

  • ഓപ്പറേറ്റർ അല്ല — ഒരു ബൂളിയൻ മൂല്യം വിപരീതമാക്കുന്നു.

  • ശ്രേണി ഓപ്പറേറ്റർ — ഒരു സംഖ്യ ഒരു ശ്രേണിയിൽ വരുമോ എന്ന് പരിശോധിക്കുന്നു.

  • റാൻഡം തിരഞ്ഞെടുക്കുക — ഒരു നിശ്ചിത ശ്രേണിയിൽ ഒരു റാൻഡം നമ്പർ സൃഷ്ടിക്കുന്നു.

  • വൃത്താകൃതിയിലുള്ള സംഖ്യ — ഒരു സംഖ്യയെ ഏറ്റവും അടുത്തുള്ള പൂർണ്ണ സംഖ്യയിലേക്ക് റൗണ്ട് ചെയ്യുന്നു.

  • ഗണിത പ്രവർത്തനങ്ങൾ — വർഗ്ഗമൂല്യം, ത്രികോണമിതി, ലോഗരിതം, എക്സ്പോണൻഷ്യേഷൻ തുടങ്ങിയ പ്രവർത്തനങ്ങൾ പ്രയോഗിക്കുന്നു.

  • ബാക്കി — ഒരു ഡിവിഷൻ പ്രവർത്തനത്തിന്റെ ബാക്കി ഭാഗം റിപ്പോർട്ട് ചെയ്യുന്നു.

  • join — രണ്ട് സ്ട്രിംഗുകളെ ഒന്നാക്കി മാറ്റുന്നു.

  • അക്ഷരം — സ്ഥാനം അനുസരിച്ച് ഒരു സ്ട്രിംഗിൽ നിന്ന് ഒരു പ്രതീകം വേർതിരിച്ചെടുക്കുന്നു.

  • നീളം — ഒരു സ്ട്രിംഗിലെ പ്രതീകങ്ങളുടെ എണ്ണം റിപ്പോർട്ട് ചെയ്യുന്നു.

  • ഉൾക്കൊള്ളുന്നു — ഒരു സ്ട്രിംഗിൽ ഒരു പ്രത്യേക വാക്കോ പ്രതീകമോ ഉൾപ്പെടുന്നുണ്ടോ എന്ന് പരിശോധിക്കുന്നു.

  • convert — ഒരു സംഖ്യയെ വാചകമായോ പൂർണ്ണ സംഖ്യയായോ ദശാംശമായോ പരിവർത്തനം ചെയ്യുന്നു.

ഗണിത ഓപ്പറേറ്റർ#

math operator reporter ബ്ലോക്ക്, ഓപ്പറേറ്ററുടെ ഇരുവശത്തും സ്ഥാപിച്ചിരിക്കുന്ന മൂല്യങ്ങളിൽ അടിസ്ഥാന ഗണിത പ്രവർത്തനങ്ങൾ നടത്തുന്നു. പ്രോജക്റ്റിന്റെ പ്രിന്റ് കൃത്യതയെ അടിസ്ഥാനമാക്കി ഇത് ഒരു ഫലം നൽകുന്നു, ഇത് ഡിഫോൾട്ടായി 0 ദശാംശ സ്ഥാനങ്ങളിലേക്ക് മാറുന്നു, പക്ഷേ set print precision ബ്ലോക്ക് ഉപയോഗിച്ച് ക്രമീകരിക്കാൻ കഴിയും.

മാത്ത് ഓപ്പറേറ്റർ റിപ്പോർട്ടർ ബ്ലോക്ക്.#
([0] [math_plus v] [0])

പാരാമീറ്ററുകൾ

വിവരണം

മൂല്യം 1

പ്രവർത്തനത്തിൽ ഉപയോഗിച്ച ആദ്യ നമ്പർ.

ഓപ്പറേറ്റർ

ഉപയോഗിക്കേണ്ട ഗണിത ഓപ്പറേറ്റർ:

  • + — സങ്കലനം
  • - — കുറയ്ക്കൽ
  • * — ഗുണനം
  • / — വിഭജനം

മൂല്യം 2

പ്രവർത്തനത്തിൽ ഉപയോഗിക്കുന്ന രണ്ടാമത്തെ നമ്പർ.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ :: hat events
[Perform basic addition and show two decimal places.]
പ്രിൻ്റ് കൃത്യത [0.01 v] ആക്കുക
([10] [math_plus v] [10.5]) പ്രിൻ്റ് ചെയ്യുക ▶

താരതമ്യ ഓപ്പറേറ്റർ#

രണ്ട് മൂല്യങ്ങൾ തമ്മിലുള്ള താരതമ്യം ശരിയാണോ അതോ തെറ്റാണോ എന്ന് താരതമ്യ ഓപ്പറേറ്റർ ബൂളിയൻ ബ്ലോക്ക് റിപ്പോർട്ട് ചെയ്യുന്നു.

  • ശരി – താരതമ്യം ശരിയാണ് (ഉദാ. 5 > 3 റിട്ടേണുകൾ ശരി).

  • തെറ്റ് – താരതമ്യം തെറ്റാണ് (ഉദാ. 2 ≥ 5 തെറ്റ് നൽകുന്നു).

താരതമ്യ ഓപ്പറേറ്റർ ബൂളിയൻ ബ്ലോക്ക്.#
<[0] [math_equal v] [0]>

പാരാമീറ്റർ

വിവരണം

മൂല്യം 1

താരതമ്യം ചെയ്യാനുള്ള ആദ്യ മൂല്യം.

ഓപ്പറേറ്റർ

ഉപയോഗിക്കേണ്ട താരതമ്യം:

  • = —
  • ന് തുല്യം < —
  • ൽ കുറവ് ≤ —
  • ൽ കുറവ് അല്ലെങ്കിൽ തുല്യം >* —
  • ൽ കൂടുതൽ ≥ —
നേക്കാൾ വലുത് അല്ലെങ്കിൽ തുല്യം

മൂല്യം 2

താരതമ്യം ചെയ്യാനുള്ള രണ്ടാമത്തെ മൂല്യം.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ :: hat events
[Build Used: Code Base 2.0]
[Turn right until the heading reaches 90 degrees.]
[വലത് v] ദിശയിൽ തിരിക്കുക
[0.5] സെക്കൻഡ് കാത്തിരിക്കുക
<(ഡ്രൈവ് ദിശ ഡിഗ്രിയിൽ) [math_greater_than v] [90]> വരെ കാത്തിരിക്കുക
ഡ്രൈവ് നിർത്തുക

ലോജിക്കൽ ഓപ്പറേറ്റർ#

ഒന്നിലധികം മൂല്യങ്ങൾക്കിടയിലുള്ള ലോജിക്കൽ അവസ്ഥ ശരി ആണോ തെറ്റ് ആണോ എന്ന് ലോജിക്കൽ ഓപ്പറേറ്റർ ബൂളിയൻ ബ്ലോക്ക് റിപ്പോർട്ട് ചെയ്യുന്നു.

  • ശരി – ലോജിക്കൽ വ്യവസ്ഥ പാലിച്ചു.

  • തെറ്റ് – ലോജിക്കൽ വ്യവസ്ഥ പാലിക്കപ്പെട്ടിട്ടില്ല.

ലോജിക്കൽ ഓപ്പറേറ്റർ ബൂളിയൻ ബ്ലോക്ക്.#
<<> [കൂടാതെ v] <>>

പാരാമീറ്റർ

വിവരണം

അവസ്ഥ 1

വിലയിരുത്തുന്നതിനുള്ള ആദ്യത്തെ ബൂളിയൻ അവസ്ഥ.

ഓപ്പറേറ്റർ

ഉപയോഗിക്കേണ്ട ലോജിക്കൽ ഓപ്പറേറ്റർ: രണ്ട് വ്യവസ്ഥകളും True ആണെങ്കിൽ ഉം റിപ്പോർട്ടുകളും True. അല്ലെങ്കിൽ കുറഞ്ഞത് ഒരു വ്യവസ്ഥയെങ്കിലും True ആണെങ്കിൽ True എന്ന് റിപ്പോർട്ടുചെയ്യുന്നു.

അവസ്ഥ 2

വിലയിരുത്തേണ്ട രണ്ടാമത്തെ ബൂളിയൻ അവസ്ഥ.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ :: hat events
[Build Used: Super Code Base 2.0]
[Drive forward and pick up a red or green Disk.]
[മുന്നോട്ട് v] ദിശയിൽ ഡ്രൈവ് ചെയ്യുക
<<ഐ [ചുവപ്പ് v] കണ്ടെത്തുന്നോ?> [അല്ലെങ്കിൽ v] <ഐ [പച്ച v] കണ്ടെത്തുന്നോ?>> വരെ കാത്തിരിക്കുക
ഡ്രൈവ് നിർത്തുക
[മാഗ്നറ്റ് v] [ബൂസ്റ്റ് v] ആക്കി ഊർജ്ജിതമാക്കുക

ഓപ്പറേറ്റർ അല്ല#

not operator ബൂളിയൻ ബ്ലോക്ക് ഒരു ബൂളിയൻ ബ്ലോക്കിന്റെ ഫലത്തെ വിപരീതമാക്കുന്നു. ഇൻപുട്ട് True ആണെങ്കിൽ, അത് False എന്ന് റിപ്പോർട്ട് ചെയ്യുന്നു, ഇൻപുട്ട് False ആണെങ്കിൽ, അത് True എന്ന് റിപ്പോർട്ട് ചെയ്യുന്നു.

  • ശരി – ഇൻപുട്ട് അവസ്ഥ സാധാരണയായി തെറ്റ് എന്ന് റിപ്പോർട്ട് ചെയ്യും.

  • തെറ്റ് – ഇൻപുട്ട് അവസ്ഥ സാധാരണയായി ശരി എന്ന് റിപ്പോർട്ട് ചെയ്യും.

നോട്ട് ഓപ്പറേറ്റർ ബൂളിയൻ ബ്ലോക്ക്.#
<<> അല്ല>

പാരാമീറ്റർ

വിവരണം

അവസ്ഥ

വിപരീതമാക്കേണ്ട ബൂളിയൻ അവസ്ഥ.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ :: hat events
[Build Used: Code Base 2.0]
[Turn until the robot is facing left. ]
എന്നും
<<(ഡ്രൈവ് ദിശ ഡിഗ്രിയിൽ) [math_greater_than v] [270]> അല്ല> ആണെങ്കിൽ
[വലത് v] ദിശയിൽ തിരിക്കുക
അല്ലെങ്കിൽ
ഡ്രൈവ് നിർത്തുക

റേഞ്ച് ഓപ്പറേറ്റർ#

ശ്രേണി ഓപ്പറേറ്റർ ബൂളിയൻ ബ്ലോക്ക് ഒരു മൂല്യം ഒരു നിശ്ചിത ശ്രേണിയിൽ വരുമോ എന്ന് റിപ്പോർട്ട് ചെയ്യുന്നു.

  • ശരി – മൂല്യം പരിധിക്കുള്ളിലാണെങ്കിൽ.

  • തെറ്റ് – മൂല്യം പരിധിക്ക് പുറത്താണെങ്കിൽ.

റേഞ്ച് ഓപ്പറേറ്റർ ബൂളിയൻ ബ്ലോക്ക്.#
<[0] [math_less_than v] [0] [math_less_than v] [0]>

പാരാമീറ്റർ

വിവരണം

ആദ്യ ഓപ്പറേറ്റർ

ഉപയോഗിക്കേണ്ട താരതമ്യ ഓപ്പറേറ്റർ:

  • < -
  • ൽ താഴെ ≤ -
  • ൽ താഴെ അല്ലെങ്കിൽ തുല്യം > —
  • ൽ വലുത് ≥ —
ൽ താഴെ അല്ലെങ്കിൽ തുല്യം

മൂല്യം

പരിശോധിക്കേണ്ട മൂല്യം.

രണ്ടാമത്തെ ഓപ്പറേറ്റർ

ഉപയോഗിക്കേണ്ട താരതമ്യ ഓപ്പറേറ്റർ:

  • < —
  • ൽ താഴെ ≤ —
  • ൽ താഴെ അല്ലെങ്കിൽ തുല്യം > —
  • ൽ വലുത് ≥ —
ൽ താഴെ അല്ലെങ്കിൽ തുല്യം

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ :: hat events
[Build Used: Code Base 2.0]
[Turn and display when facing forward or back. ]
[വലത് v] ദിശയിൽ [360] ഡിഗ്രി തിരിക്കുക ◀ കാത്തിരിക്കേണ്ട
എന്നും
എല്ലാ വരികളും മായ്‌ക്കുക
<[270] [math_greater_than v] (ഡ്രൈവ് ദിശ ഡിഗ്രിയിൽ) [math_greater_than v] [90]> ആണെങ്കിൽ
[Facing backward!] പ്രിൻ്റ് ചെയ്യുക ▶
അല്ലെങ്കിൽ
[Facing forward!] പ്രിൻ്റ് ചെയ്യുക ▶
अंत
[1] സെക്കൻഡ് കാത്തിരിക്കുക

ക്രമരഹിതമായി തിരഞ്ഞെടുക്കുക#

pick random reporter ബ്ലോക്ക്, ഏറ്റവും കുറഞ്ഞതും കൂടിയതുമായ ഒരു ക്രമരഹിത പോസിറ്റീവ് അല്ലെങ്കിൽ നെഗറ്റീവ് സംഖ്യ റിപ്പോർട്ട് ചെയ്യുന്നു. ഇതിന് ഏറ്റവും കുറഞ്ഞ മൂല്യവും പരമാവധി മൂല്യവും തിരികെ നൽകാൻ കഴിയും. ഉദാഹരണത്തിന്, 1 മുതൽ 10 വരെയുള്ള ഏത് പൂർണ്ണ സംഖ്യയും തിരികെ നൽകാൻ കഴിയും.

ദി പിക്ക് റാൻഡം റിപ്പോർട്ടർ ബ്ലോക്ക്.#
[1] മുതൽ [10] വരെ ക്രമരഹിതമായി തിരഞ്ഞെടുക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

മിനിറ്റ്

തിരഞ്ഞെടുക്കാൻ കഴിയുന്ന ഏറ്റവും കുറഞ്ഞ സംഖ്യ.

പരമാവധി

തിരഞ്ഞെടുക്കാൻ കഴിയുന്ന ഏറ്റവും ഉയർന്ന സംഖ്യ.

ഉദാഹരണങ്ങൾ

ആരംഭിക്കുമ്പോൾ :: hat events
[Display a number between 1 and 10.]
([1] മുതൽ [10] വരെ ക്രമരഹിതമായി തിരഞ്ഞെടുക്കുക) പ്രിൻ്റ് ചെയ്യുക ▶

വൃത്താകൃതിയിലുള്ള നമ്പർ#

സ്റ്റാൻഡേർഡ് റൗണ്ടിംഗ് നിയമങ്ങൾ പാലിച്ചുകൊണ്ട്, റൗണ്ട് നമ്പർ റിപ്പോർട്ടർ ബ്ലോക്ക് നൽകിയിരിക്കുന്ന സംഖ്യയെ ഏറ്റവും അടുത്തുള്ള പൂർണ്ണ സംഖ്യയിലേക്ക് റിപ്പോർട്ട് ചെയ്യുന്നു:

  • ദശാംശം 0.5 അല്ലെങ്കിൽ അതിൽ കൂടുതലാണെങ്കിൽ, സംഖ്യ റൗണ്ട് അപ്പ് ചെയ്യുന്നു.

  • ദശാംശം 0.5 ൽ കുറവാണെങ്കിൽ, സംഖ്യ താഴേക്ക് റൗണ്ട് ചെയ്യുന്നു.

റൗണ്ട് നമ്പർ റിപ്പോർട്ടർ ബ്ലോക്ക്.#
([0] ദശാംശ സ്ഥാനങ്ങൾ [0] ആക്കി റൗണ്ട് ചെയ്യുക)

പാരാമീറ്റർ

വിവരണം

നമ്പർ

റൗണ്ട് ചെയ്യേണ്ട സംഖ്യ.

ദശാംശ സ്ഥാനങ്ങൾ

റൗണ്ട് ചെയ്യേണ്ട ദശാംശ സ്ഥാനങ്ങളുടെ എണ്ണം.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ :: hat events
[Display the rounded result of 10 / 3.]
പ്രിൻ്റ് കൃത്യത [0.01 v] ആക്കുക
(([10] [math_division v] [3]) ദശാംശ സ്ഥാനങ്ങൾ [1] ആക്കി റൗണ്ട് ചെയ്യുക) പ്രിൻ്റ് ചെയ്യുക ▶

ഗണിത പ്രവർത്തനങ്ങൾ#

ഗണിത ഫംഗ്ഷനുകൾ റിപ്പോർട്ടർ ബ്ലോക്ക്, ഒരു നിശ്ചിത സംഖ്യയിലേക്ക് തിരഞ്ഞെടുത്ത ഒരു ഗണിത ഫംഗ്ഷൻ പ്രയോഗിക്കുകയും ഫലം നൽകുകയും ചെയ്യുന്നു. കേവല മൂല്യം, റൗണ്ടിംഗ്, വർഗ്ഗമൂലങ്ങൾ, ത്രികോണമിതി ഫംഗ്ഷനുകൾ, ലോഗരിതം, എക്സ്പോണൻഷ്യേഷൻ തുടങ്ങിയ പ്രവർത്തനങ്ങളെ ഇത് പിന്തുണയ്ക്കുന്നു.

മാത്ത് ഫംഗ്ഷൻസ് റിപ്പോർട്ടർ ബ്ലോക്ക്.#
[0]-ൻ്റെ [abs v]

പാരാമീറ്റർ

വിവരണം

പ്രവർത്തനം

ഇൻപുട്ട് മൂല്യത്തിൽ പ്രയോഗിക്കേണ്ട ഗണിത പ്രവർത്തനം:

  • abs - സമ്പൂർണ്ണ മൂല്യം
  • ഫ്ലോർ -
  • റൗണ്ട് താഴേക്ക് റൗണ്ട് ചെയ്യുന്നു സീലിംഗ് -
  • റൗണ്ട് ചെയ്യുന്നു sqrt - വർഗ്ഗമൂല്യം
  • sin - Sine
  • cos - Cosine
  • tan - Tangent
  • asin - വിപരീത സൈൻ
  • acos - വിപരീത കോസൈൻ
  • atan - വിപരീത ടാൻജെന്റ്
  • ln - സ്വാഭാവിക ലോഗരിതം
  • log - ബേസ് 10 ലോഗരിതം
  • e^ - യൂളറിന്റെ സംഖ്യ ഒരു പവറിലേക്ക് ഉയർത്തി
  • 10^ - 10 ഒരു പവറിലേക്ക് ഉയർത്തി
  • നെഗറ്റീവ് -
എന്ന സംഖ്യയുടെ നെഗറ്റീവ് റിപ്പോർട്ട് ചെയ്യുന്നു

നമ്പർ

ഫംഗ്ഷൻ പ്രയോഗിക്കേണ്ട നമ്പർ.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ :: hat events
[Display the square root of 16.]
([16]-ൻ്റെ [sqrt v]) പ്രിൻ്റ് ചെയ്യുക ▶

ബാക്കി#

രണ്ട് മൂല്യങ്ങൾക്കിടയിലുള്ള ഹരണ പ്രവർത്തനത്തിന്റെ ബാക്കി ഭാഗം ശേഷിക്കുന്ന റിപ്പോർട്ടർ ബ്ലോക്ക് റിപ്പോർട്ട് ചെയ്യുന്നു.

ദി റിമൈൻഡർ റിപ്പോർട്ടർ ബ്ലോക്ക്.#
([0] / [0]-ൻ്റെ ശേഷം)

പാരാമീറ്റർ

വിവരണം

ലാഭവിഹിതം

ഹരിക്കേണ്ട സംഖ്യ.

ഹരിക്കൽ

ഹരിക്കേണ്ട സംഖ്യ.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ :: hat events
[Display the remainder of 10 / 3.]
([10] / [3]-ൻ്റെ ശേഷം) പ്രിൻ്റ് ചെയ്യുക ▶

ചേരുക#

join റിപ്പോർട്ടർ ബ്ലോക്ക് രണ്ട് ഇൻപുട്ട് സ്ട്രിംഗുകൾ സംയോജിപ്പിക്കുന്ന ഒരു സ്ട്രിംഗ് റിപ്പോർട്ട് ചെയ്യുന്നു.

ജോയിൻ റിപ്പോർട്ടർ ബ്ലോക്ക്.#
([apple] [banana] ചേർക്കുക)

പാരാമീറ്റർ

വിവരണം

സ്ട്രിംഗ് 1

സംയോജിപ്പിക്കേണ്ട ആദ്യ സ്ട്രിംഗ്.

സ്ട്രിംഗ് 2

സംയോജിപ്പിക്കാനുള്ള രണ്ടാമത്തെ സ്ട്രിംഗ്.

ആരംഭിക്കുമ്പോൾ :: hat events
[Display "VEXcode" on the Console.]
([VEX] [code] ചേർക്കുക) പ്രിൻ്റ് ചെയ്യുക ▶

കത്ത്#

ലെറ്റർ റിപ്പോർട്ടർ ബ്ലോക്ക്, തന്നിരിക്കുന്ന സ്ട്രിംഗിലെ നിർദ്ദിഷ്ട സ്ഥാനത്ത് നിന്ന് ഒരു ഒറ്റ-അക്ഷര സ്ട്രിംഗ് റിപ്പോർട്ട് ചെയ്യുന്നു.

ലെറ്റർ റിപ്പോർട്ടർ ബ്ലോക്ക്.#
([apple]-ൻ്റെ [1]-ാം അക്ഷരം)

പാരാമീറ്റർ

വിവരണം

സ്ഥാനം

സ്ട്രിംഗിലെ പ്രതീകത്തിന്റെ സ്ഥാനം (1 മുതൽ ആരംഭിക്കുന്നു).

സ്ട്രിംഗ്

ഒരു അക്ഷരം വേർതിരിച്ചെടുക്കേണ്ട സ്ട്രിംഗ്.

ആരംഭിക്കുമ്പോൾ :: hat events
[Display the first letter of "Robot".]
([Robot]-ൻ്റെ (1)-ാം അക്ഷരം) പ്രിൻ്റ് ചെയ്യുക ▶

നീളം#

length റിപ്പോർട്ടർ ബ്ലോക്ക്, നിർദ്ദിഷ്ട സ്ട്രിംഗിലെ സ്‌പെയ്‌സുകൾ ഉൾപ്പെടെ എത്ര പ്രതീകങ്ങൾ റിപ്പോർട്ട് ചെയ്യുന്നു.

ലെങ്ത് റിപ്പോർട്ടർ ബ്ലോക്ക്.#
([apple]-ൻ്റെ നീളം :: operators)

പാരാമീറ്റർ

വിവരണം

സ്ട്രിംഗ്

നീളം അളക്കുന്നതിനുള്ള ചരട്.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ :: hat events
[Count the number of characters in "VEX Robotics".]
([VEX Robotics]-ൻ്റെ നീളം :: operators) പ്രിൻ്റ് ചെയ്യുക ▶

അടങ്ങിയിരിക്കുന്നു#

contains എന്ന ബൂളിയൻ ബ്ലോക്ക്, നൽകിയിരിക്കുന്ന വാക്കോ പ്രതീകമോ നിർദ്ദിഷ്ട സ്ട്രിംഗിൽ ഉൾപ്പെടുന്നുണ്ടോ എന്ന് റിപ്പോർട്ട് ചെയ്യുന്നു.

  • ശരി – സ്ട്രിംഗിൽ ആ നിർദ്ദിഷ്ട വാക്കോ പ്രതീകമോ ഉൾപ്പെടുന്നു.

  • തെറ്റ് – സ്ട്രിംഗിൽ ആ നിർദ്ദിഷ്ട പദമോ പ്രതീകമോ ഉൾപ്പെടുന്നില്ല.

കണ്ടെയ്ൻസ് ബൂളിയൻ ബ്ലോക്ക്.#
<[apple] [a] അടങ്ങിയിരിക്കുന്നോ?>

പാരാമീറ്റർ

വിവരണം

സ്ട്രിംഗ്

തിരയാനുള്ള പ്രധാന സ്ട്രിംഗ്.

തിരയൽ പദം

സ്ട്രിംഗിനുള്ളിൽ പരിശോധിക്കേണ്ട വാക്കോ പ്രതീകമോ.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ :: hat events
[Check if "robotics" contains "bot".]
<[robotics] [bot] അടങ്ങിയിരിക്കുന്നോ?> ആണെങ്കിൽ
[The word contains "bot".] പ്രിൻ്റ് ചെയ്യുക ▶
അല്ലെങ്കിൽ
[Not found.] പ്രിൻ്റ് ചെയ്യുക ▶
अंत

പരിവർത്തനം ചെയ്യുക#

convert റിപ്പോർട്ടർ ബ്ലോക്ക്, നിർദ്ദിഷ്ട തരത്തിലേക്ക് പരിവർത്തനം ചെയ്ത ഒരു സംഖ്യയുടെ മൂല്യം വാചകമായോ സംഖ്യയായോ റിപ്പോർട്ട് ചെയ്യുന്നു.

  • ടെക്സ്റ്റ് – സംഖ്യയെ ഒരു സ്ട്രിംഗിലേക്ക് പരിവർത്തനം ചെയ്യുന്നു. സ്ട്രിംഗ് ഓപ്പറേറ്റർ ബ്ലോക്കുകളിൽ പ്രവർത്തിക്കാൻ നമ്പറുകൾ സ്ട്രിംഗ് ഫോർമാറ്റിലായിരിക്കണം.

  • സംഖ്യ – സംഖ്യയെ ഒരു ദശാംശ മൂല്യത്തിലേക്ക് പരിവർത്തനം ചെയ്യുന്നു.

കൺവേർട്ട് റിപ്പോർട്ടർ ബ്ലോക്ക്.#
([0] [ടെക്സ്റ്റ് v] ആക്കി മാറ്റുക)

പാരാമീറ്റർ

വിവരണം

മൂല്യം

പരിവർത്തനം ചെയ്യേണ്ട നമ്പർ.

തരം

സംഖ്യയെ ഇതിലേക്ക് പരിവർത്തനം ചെയ്യേണ്ട തരം:

  • വാചകം
  • നമ്പർ

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ :: hat events
[Build Used: Code Base 2.0]
[Display the robot's heading as it turns.]
[വലത് v] ദിശയിൽ തിരിക്കുക
എന്നും
എല്ലാ വരികളും മായ്‌ക്കുക
([Currently facing: ] ((ഡ്രൈവ് ദിശ ഡിഗ്രിയിൽ) [ടെക്സ്റ്റ് v] ആക്കി മാറ്റുക) ചേർക്കുക) പ്രിൻ്റ് ചെയ്യുക ▶
[0.5] സെക്കൻഡ് കാത്തിരിക്കുക