तर्क#

लॉजिक पेज उन ब्लॉक्स को एकत्रित करते हैं जो किसी प्रोजेक्ट के संचालन, निर्णय लेने, जानकारी संग्रहीत करने और व्यवस्थित रहने को नियंत्रित करते हैं। जब आपको क्रियाओं को दोहराने, किसी ट्रिगर की प्रतीक्षा करने, मानों की तुलना करने या प्रोजेक्ट में बाद में उपयोग के लिए जानकारी सहेजने की आवश्यकता हो, तो यहीं से शुरुआत करें।

  • नियंत्रण - लूप और शर्तों के साथ एक प्रोजेक्ट के प्रवाह को प्रबंधित करें - समय के लिए या किसी शर्त के पूरा होने तक रोकें, ब्लॉक दोहराएं, शर्तों के आधार पर अलग-अलग ब्लॉक चलाएं, लूप से जल्दी बाहर निकलें, और प्रोजेक्ट समाप्त करें।

  • टाइमर - ब्रेन के टाइमर के साथ क्रियाओं में लगने वाले समय को मापें, नए टाइमिंग ऑपरेशन के लिए इसे रीसेट करें, और एक निश्चित समय के बाद ब्लॉक का एक स्टैक शुरू करें।

  • इवेंट्स - अलग-अलग समय पर ब्लॉक के अलग-अलग स्टैक शुरू करें - जब प्रोजेक्ट शुरू होता है या जब प्रोजेक्ट में कहीं और से कोई इवेंट प्रसारित होता है, उस इवेंट के खत्म होने की प्रतीक्षा के साथ या उसके बिना।

  • ऑपरेटर - गणितीय संक्रियाएँ और फ़ंक्शन निष्पादित करें, मानों की तुलना करें, स्थितियों को संयोजित या उलटा करें, सीमाओं की जाँच करें, यादृच्छिक संख्याएँ उत्पन्न करें और परिणामों को गोल करें।

  • चर - संख्याओं, बूलियन, सूचियों और 2डी सूचियों को संग्रहीत करें ताकि कोई प्रोजेक्ट चलते समय गिनती कर सके, प्रगति को ट्रैक कर सके और निर्णय ले सके।

  • मेरे ब्लॉक - प्रोजेक्ट को व्यवस्थित करने और दोहराए गए ब्लॉकों से बचने के लिए, मानों को पास करने के लिए वैकल्पिक मापदंडों के साथ, पुन: प्रयोज्य कस्टम ब्लॉकों में समूह ब्लॉक।

  • टिप्पणियाँ - प्रोजेक्ट के अंदर नोट्स जोड़ें ताकि उसके चलने के तरीके को प्रभावित किए बिना तर्क और दस्तावेज़ कार्यक्षमता को समझाया जा सके।

कुल मिलाकर, ये आपको ऐसे प्रोजेक्ट कोड करने में मदद करते हैं जो निर्णय लेते हैं, वास्तविक समय में प्रतिक्रिया देते हैं, और आपके कोड को साफ-सुथरा और समझने में आसान रखते हैं।