[{"data":1,"prerenderedAt":498},["ShallowReactive",2],{"/dict/ifelse":3,"/dict/ifelse-surround":487},{"id":4,"title":5,"body":6,"description":454,"extension":455,"meta":456,"navigation":474,"path":483,"seo":484,"stem":485,"__hash__":486},"content/dict/ifelse.md","NetLogo Dictionary: ifelse",{"type":7,"value":8,"toc":443},"minimark",[9],[10,11,16,35,101,112,130,136,216,225,418],"div",{"className":12,"id":14,"role":15},[13],"dict_entry","ifelse","region",[17,18,20],"h3",{"id":19},"ifelse10",[21,22,26,27],"a",{"href":23,"role":24,"ariaLabel":25},"#ifelse","doc-noteref","Reference to ifelse","\nifelse\n",[28,29,34],"span",{"className":30,"role":32,"ariaLabel":33},[31],"since","note","Since version","\n1.0\n",[36,37,41],"h4",{"id":38,"className":39},"ifelse-boolean1-commands1-elsecommandsifelse-boolean1-commands1-boolean2-commands2-elsecommands61",[40],"section-heading",[21,42,46,69],{"className":43,"href":45},[44],"section-anchor","#ifelse-boolean1--commands1--elsecommandsifelse-boolean1--commands1-boolean2--commands2---elsecommands61",[28,47,50],{"className":48},[49],"prim_example",[51,52,53,54,58,59,58,64],"p",{},"ifelse ",[55,56,57],"em",{},"boolean1"," ",[28,60,58,61],{},[55,62,63],{},"commands1",[28,65,58,66],{},[55,67,68],{},"elsecommands",[28,70,72,95],{"className":71},[49],[51,73,74,75,58,77,58,81,58,84,89,90,94],{},"(ifelse ",[55,76,57],{},[28,78,58,79],{},[55,80,63],{},[55,82,83],{},"boolean2",[28,85,58,86],{},[55,87,88],{},"commands2"," … ",[28,91,58,92],{},[55,93,68],{},")",[28,96,98],{"className":97},[31],[51,99,100],{},"6.1",[51,102,103,104,107,108,111],{},"For the first ",[55,105,106],{},"boolean"," that reports true, runs the ",[55,109,110],{},"commands"," that follow.",[51,113,114,115,117,118,120,121,123,124,126,127,129],{},"If no ",[55,116,106],{}," reports true, runs ",[55,119,68],{}," or does nothing if ",[55,122,68],{}," is not given. When using only one ",[55,125,106],{},"you do not need to surround the entire ",[55,128,14],{}," primitive and its blocks in parentheses.",[51,131,132,133,135],{},"If a ",[55,134,106],{}," reports a value other than true or false a runtime error will occur.",[137,138,139],"pre",{},[140,141,142,58,148,153,156,157,58,160,58,164,58,168,173,175,176,58,180,58,184,189,190,175,192,58,195,58,198,202,203,205,210,212],"code",{},[28,143,147],{"className":144},[145,146],"token","command","ask",[28,149,152],{"className":150},[145,151],"reporter","patches",[154,155],"br",{},"  [ ",[28,158,14],{"className":159},[145,146],[28,161,163],{"className":162},[145,151],"pxcor",[28,165,167],{"className":166},[145,151],">",[28,169,172],{"className":170},[145,171],"number","0",[154,174],{},"      [ ",[28,177,179],{"className":178},[145,146],"set",[28,181,183],{"className":182},[145,151],"pcolor",[28,185,188],{"className":186},[145,187],"constant","blue"," ]",[154,191],{},[28,193,179],{"className":194},[145,146],[28,196,183],{"className":197},[145,151],[28,199,201],{"className":200},[145,187],"red"," ] ]",[154,204],{},[28,206,209],{"className":207},[145,208],"comment",";; the left half of the world turns red and",[154,211],{},[28,213,215],{"className":214},[145,208],";; the right half turns blue",[51,217,218,219,221,222,224],{},"The reporters may report a different value for different agents, so\nsome agents may run different command blocks. When using more than one ",[55,220,106],{}," you\nmust surround the whole ",[55,223,14],{}," primitive and its blocks in parentheses.\nThis functionality was added in NetLogo 6.1.",[137,226,227],{},[140,228,229,58,232,235,236,238,239,58,243,58,248,58,252,256,258,259,262,264,265,58,268,58,272,235,275,277,278,58,281,58,284,287,277,289,58,292,58,296,301,303,304,264,306,58,309,58,312,235,316,277,318,58,321,58,324,327,277,329,58,332,58,335,339,303,341,264,343,58,346,58,349,235,353,277,355,58,358,58,361,365,277,367,58,370,58,373,377,303,379,264,381,385,387,388,277,390,58,393,58,396,400,277,402,58,405,58,408,412,414,415,417],{},[28,230,147],{"className":231},[145,146],[28,233,152],{"className":234},[145,151]," [",[154,237],{},"  ",[28,240,242],{"className":241},[145,146],"let",[28,244,247],{"className":245},[145,246],"variable","choice",[28,249,251],{"className":250},[145,151],"random",[28,253,255],{"className":254},[145,171],"4",[154,257],{},"  (",[28,260,14],{"className":261},[145,146],[154,263],{},"    ",[28,266,247],{"className":267},[145,246],[28,269,271],{"className":270},[145,151],"=",[28,273,172],{"className":274},[145,171],[154,276],{},"      ",[28,279,179],{"className":280},[145,146],[28,282,183],{"className":283},[145,151],[28,285,201],{"className":286},[145,187],[154,288],{},[28,290,179],{"className":291},[145,146],[28,293,295],{"className":294},[145,151],"plabel",[28,297,300],{"className":298},[145,299],"string","\"r\"",[154,302],{},"    ]",[154,305],{},[28,307,247],{"className":308},[145,246],[28,310,271],{"className":311},[145,151],[28,313,315],{"className":314},[145,171],"1",[154,317],{},[28,319,179],{"className":320},[145,146],[28,322,183],{"className":323},[145,151],[28,325,188],{"className":326},[145,187],[154,328],{},[28,330,179],{"className":331},[145,146],[28,333,295],{"className":334},[145,151],[28,336,338],{"className":337},[145,299],"\"b\"",[154,340],{},[154,342],{},[28,344,247],{"className":345},[145,246],[28,347,271],{"className":348},[145,151],[28,350,352],{"className":351},[145,171],"2",[154,354],{},[28,356,179],{"className":357},[145,146],[28,359,183],{"className":360},[145,151],[28,362,364],{"className":363},[145,187],"green",[154,366],{},[28,368,179],{"className":369},[145,146],[28,371,295],{"className":372},[145,151],[28,374,376],{"className":375},[145,299],"\"g\"",[154,378],{},[154,380],{},[28,382,384],{"className":383},[145,208],"; elsecommands",[154,386],{},"    [",[154,389],{},[28,391,179],{"className":392},[145,146],[28,394,183],{"className":395},[145,151],[28,397,399],{"className":398},[145,187],"yellow",[154,401],{},[28,403,179],{"className":404},[145,146],[28,406,295],{"className":407},[145,151],[28,409,411],{"className":410},[145,299],"\"y\"",[154,413],{},"  ])",[154,416],{},"]",[51,419,420,421,433,434,442],{},"See also ",[422,423,425],"primitive",{"displayText":424,"permalink":424},"if",[21,426,424],{"className":427,"dataDisplayText":424,"href":429,"rel":430,"target":432,"title":424},[428],"netlogo-wiki-link","/dictionary#if",[431],"noopener","_self",", ",[422,435,437],{"displayText":436,"permalink":436},"ifelse-value",[21,438,436],{"className":439,"dataDisplayText":436,"href":440,"rel":441,"target":432,"title":436},[428],"/dictionary#ifelse-value",[431],".",{"title":444,"searchDepth":445,"depth":446,"links":447},"",5,3,[448],{"id":19,"depth":446,"text":449,"children":450},"\nifelse\n\n1.0\n",[451],{"id":38,"depth":452,"text":453},4,"ifelse boolean1  commands1  elsecommands(ifelse boolean1  commands1 boolean2  commands2 …  elsecommands)6.1","Documentation for the ifelse primitive.","md",{"source":457,"metadataOutputPath":458,"projectConfig":459,"language":466,"inheritFrom":475,"output":474,"version":460,"layout":476,"dictionaryDisplayName":477,"dictionaryHomeDirectory":478,"indexFileURI":479,"currentItemId":14,"currentItemLabel":14,"primRoot":480,"icon":481,"assetsRoot":482},"autogen/dict/ifelse.md","content/dict/ifelse.metadata.yaml",{"version":460,"projectRoot":442,"scanRoot":461,"outputRoot":462,"defaults":463,"engine":469,"partials":470,"dedupeIdenticalDiskWrites":474},"7.0.4","autogen","content",{"inheritFrom":464,"language":466,"output":467,"extension":455,"title":468,"version":460},[465],0,"en",false,"NetLogo User Manual","handlebars",{"directoryPaths":471,"extensions":472},[442],[473,455],"mustache",true,[465],"catalog","NetLogo Dictionary","/dictionary.html","/_index/dict.txt","dict","i-lucide-square-code","/home/runner/work/Helio/Helio/apps/docs/autogen","/dict/ifelse",{"title":5,"description":454},"dict/ifelse","_pInARecciBrpP1GyNkDXV_dqYavihhDJgR2nYySN3o",[488,493],{"title":489,"path":490,"stem":491,"description":492},"NetLogo Dictionary: if","/dict/if","dict/if","Documentation for the if primitive.",{"title":494,"path":495,"stem":496,"description":497},"NetLogo Dictionary: ifelse-value","/dict/ifelse-value","dict/ifelse-value","Documentation for the ifelse-value primitive.",1777657814969]