From Test-Scratch-Wiki
() या () ब्लॉक एक ऑपरेटर ब्लॉक और बूलियन ब्लॉक है। यदि इसके इनपुट में से कम से कम एक सत्य है, तो ब्लॉक सत्य लौटाता है; यदि उनमें से कोई भी सत्य नहीं है, तो यह असत्य लौटाता है।
इस ब्लॉक को अपने अंदर स्टैक किया जा सकता है — इसका उपयोग अधिक स्थितियों की तुलना करने के लिए किया जा सकता है।
उदाहरण उपयोग
यह स्क्रिप्ट उपयोगकर्ता से पूछती है कि उनका पसंदीदा रंग क्या है, और यदि यह "नीला" या "लाल" है, तो एक प्रतिक्रिया देगा, और यदि यह कुछ और है, तो एक और प्रतिक्रिया देगा।
when green flag clicked ask [What is your favorite color?] and wait if < <(answer) = [blue]> or <(answer) = [red]> > then say [I also like that color!] else say [That's a nice color!] end
कारगर युक्तियाँ
इस ब्लॉक को निम्न में से किसी एक के साथ दोहराया जा सकता है:
<not <<not <. . .::grey>> and <not <. . .::grey>>> <(<. . .::grey>+<. . .::grey>) > (0)>
यह स्टैक भी काम करता है (परिणाम के रूप में चर T/F के साथ):
set [T/F v] to <. . .:: grey> if <. . .::grey> then set [T/F v] to <not<>> end