HTML PART
<select id="carlist" name="cars">
<option value="volvo">Volvo</option>
<option value="fiat">Fiat</option>
<option value="audi">Audi</option>
</select>
JAVASCRIPT PART
cars=["volvo","fiat","audi"];
var best = "fiat";
for (var i=0;i<cars.length;i++)
{
if (cars.value == best.value)
(
document.getElementById('carlist').selectedIndex= 2;
}
最後の行の .selectIndex が 2 であるため、ドロップダウンの最終結果は常に audi です。変数 "best" に従ってドロップダウンの値が変化するように、最後の行でどのような変更を行いますか??