Име на инварианта: Намиране на най-голямата стойност в масив
Kатегория: Намиране на Разни

Описание:
Намиране на най-голямата стойност в масив

Изглед на инварианта:
function findHighest(array) {
var highest = array[0];
for(var i = 0; i < array.length; i++) {
if(array[i] > highest) {
highest = array[i];
}
}
return highest;
}

Пемплейт:
function <span class="is2_text">findHighest</span>(<span class="is2_var">array</span>) {<br><span style="white-space:pre"> </span>var <span class="is2_var">highest</span> = <span class="is2_var">array</span>[0];<br><span style="white-space:pre"> </span>for(var <span class="is2_var">i</span> = 0; <span class="is2_var">i</span> &lt; <span class="is2_var">array</span>.length; <span class="is2_var">i</span>++) {<br><span style="white-space:pre"> </span>if(<span class="is2_var">array</span>[<span class="is2_var">i</span>] &gt; <span class="is2_var">highest</span>) {<br><span style="white-space:pre"> </span><span class="is2_var">highest</span> = <span class="is2_var">array</span>[<span class="is2_var">i</span>];<br><span style="white-space:pre"> </span>}<br><span style="white-space:pre"> </span>}<br><span style="white-space:pre"> </span>return <span class="is2_var">highest</span>;<br>}