</head> <body> <h1>Var := expression</h1> <p>표현식을 평가해 그 결과를 <a href="../Variables.htm">변수</a>에 저장합니다.</p> <pre class="Syntax">Var := expression</pre> <h2 id="Parameters">매개변수</h2> <dl> <dt>Var</dt> <dd><p><em>표현식</em>의 결과를 저장할 <a href="../Variables.htm">변수</a>의 이름.</p></dd> <dt>Expression</dt> <dd><p>자세한 것은 <a href="../Variables.htm#Expressions">표현식</a>과 아래의 예제를 참조하십시오.</p></dd> </dl> <h2 id="Remarks">논평</h2> <p>:= 연산자는 다음과 같이 간단한 경우에 = 연산자처럼 똑같이 빠르게 수행되도록 최적화 됩니다:</p> <pre>x := y <em>; 수행성능은 x = %y%와 같음</em> x := 5 <em>; 수행성능은 x = 5와 같음.</em> x := "literal string" <em>; 수행성은 x = literal string과 같음.</em></pre> <p>단어 <code>true</code>와 <code>false</code>는 내장 상수로서 각각 1과 0을 담고 있습니다. 다음 예제와 같이 스크립트를 더 읽기 쉽게 만들 수 있습니다:</p> <pre>CaseSensitive := false ContinueSearch := true</pre> <p>이 명령어 그리고 <em>OutputVar</em>를 받는 기타 명령어로 <a href="../misc/Arrays.htm#pseudo">의사-배열</a>을 생성할 수 있습니다. <em>OutputVar</em>에 또다른 변수를 가리키는 참조를 담도록 만들면 됩니다. 예, <code>Array%i% := Var/100 + 5</code>. 더 자세한 정보는 <a href="../misc/Arrays.htm">배열</a>을 참조하십시오.</p> <h2 id="Related">관련 항목</h2> <p><a href="../Variables.htm#Expressions">Expressions</a>, <a href="IfExpression.htm">If (expression)</a>, <a href="../Functions.htm">Functions</a>, <a href="SetEnv.htm">SetEnv</a>, <a href="EnvSet.htm">EnvSet</a>, <a href="EnvAdd.htm">EnvAdd</a>, <a href="EnvSub.htm">EnvSub</a>, <a href="EnvMult.htm">EnvMult</a>, <a href="EnvDiv.htm">EnvDiv</a>, <a href="IfEqual.htm">If (legacy)</a>, <a href="../misc/Arrays.htm">Arrays</a></p> <h2 id="Examples">예제</h2> <div class="ex" id="ExString"> <p><a class="ex_number" href="#ExString"></a> Assigns a literal string to a variable.</p> <pre>Var := "literal string"</pre> </div> <div class="ex" id="ExNumber"> <p><a class="ex_number" href="#ExNumber"></a> Assigns a number to a variable.</p> <pre>Var := 3</pre> </div> <div class="ex" id="ExMath"> <p><a class="ex_number" href="#ExMath"></a> Calculates the net price and stores the result in <var>Var</var>.</p> <pre>Var := Price * (1 - Discount/100)</pre> </div> <div class="ex" id="ExBoolean"> <p><a class="ex_number" href="#ExBoolean"></a> Determines the truth of an expression and stores the result (1 for true or 0 for false) in <var>Finished</var>.</p> <pre>Finished := not Done or A_Index &gt; 100 if not Finished { FileAppend, %NewText%`n, %TargetFile% return } else ExitApp</pre> </div> </body> </html>