<SPAN class="keyword token">function</SPAN> FindLabel <SPAN class="punctuation token">(</SPAN> <SPAN class="punctuation token">[</SPAN>RouteID<SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="punctuation token">[</SPAN>Acres<SPAN class="punctuation token">]</SPAN> <SPAN class="punctuation token">)</SPAN>
<SPAN class="punctuation token">{</SPAN>
<SPAN class="keyword token">var</SPAN> dict <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="punctuation token">{</SPAN>route<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"002"</SPAN><SPAN class="punctuation token">,</SPAN>label<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"N-2"</SPAN><SPAN class="punctuation token">,</SPAN>
route<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"004"</SPAN><SPAN class="punctuation token">,</SPAN>label<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"N-4"</SPAN><SPAN class="punctuation token">,</SPAN>
route<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"013"</SPAN><SPAN class="punctuation token">,</SPAN>label<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"N-13"</SPAN><SPAN class="punctuation token">,</SPAN>
route<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"020"</SPAN><SPAN class="punctuation token">,</SPAN>label<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"US-20"</SPAN><SPAN class="punctuation token">,</SPAN>
route<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"073"</SPAN><SPAN class="punctuation token">,</SPAN>label<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"US-73"</SPAN><SPAN class="punctuation token">,</SPAN>
route<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"075"</SPAN><SPAN class="punctuation token">,</SPAN>label<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"US-75"</SPAN><SPAN class="punctuation token">,</SPAN>
route<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"083"</SPAN><SPAN class="punctuation token">,</SPAN>label<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"US-83"</SPAN><SPAN class="punctuation token">,</SPAN>
route<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"084"</SPAN><SPAN class="punctuation token">,</SPAN>label<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"N-84"</SPAN><SPAN class="punctuation token">,</SPAN>
route<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"136"</SPAN><SPAN class="punctuation token">,</SPAN>label<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"US-136"</SPAN><SPAN class="punctuation token">,</SPAN>
route<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"159"</SPAN><SPAN class="punctuation token">,</SPAN>label<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"US-159"</SPAN><SPAN class="punctuation token">,</SPAN>
route<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"183"</SPAN><SPAN class="punctuation token">,</SPAN>label<SPAN class="punctuation token">:</SPAN><SPAN class="string token">"US-183"</SPAN><SPAN class="punctuation token">}</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">;</SPAN>
<SPAN class="keyword token">for</SPAN> <SPAN class="punctuation token">(</SPAN><SPAN class="keyword token">var</SPAN> route <SPAN class="keyword token">in</SPAN> dict<SPAN class="punctuation token">)</SPAN>
<SPAN class="punctuation token">{</SPAN>
<SPAN class="keyword token">var</SPAN> routeLabel <SPAN class="operator token">=</SPAN> dict<SPAN class="punctuation token">[</SPAN>route<SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">[</SPAN><SPAN class="string token">"label"</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">;</SPAN>
route <SPAN class="operator token">=</SPAN> dict<SPAN class="punctuation token">[</SPAN>route<SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">[</SPAN><SPAN class="string token">"route"</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">;</SPAN>
<SPAN class="keyword token">if</SPAN> <SPAN class="punctuation token">(</SPAN>route <SPAN class="operator token">==</SPAN> <SPAN class="punctuation token">[</SPAN>RouteID<SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">return</SPAN> routeLabel <SPAN class="operator token">+</SPAN> <SPAN class="string token">"\n"</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="token function">parseInt</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">[</SPAN>Acres<SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">)</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">" Acres"</SPAN>
<SPAN class="punctuation token">}</SPAN>
<SPAN class="punctuation token">}</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN> 
The above code is only labeling the last highway value in the dictionary when used in the label class expression advanced editor. Can anyone tell me why that is so, and how to label all the highways in dictionary? I think I need to loop through a list of the [routeLabel]s, but when i try to add for routeLabel in route loop, it is not returning anything. I guess i am not constructing the right objects?
