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
Cookies help us deliver our services. By using our services, you agree to our use of cookies.