コードをコピー コードは次のとおりです。 < head><br> <br> //window.alert(Math.floor(5.7)) //切り捨てて 5 を出力 <p> //二分探索法 配列は順序付けされている必要があります </p> <p> function binarySeach(arr,findval,leftIndex,rightIndex){<br><br> //中央の値を検索<br> var midIndex=Math.floor((leftIndex rightIndex)/2);<br> var midval =arr[midIndex];<br><br> //無限再帰を防止します<br> if(leftIndex>rightIndex){<br><br> ");<br> return ;<br> }<br> </p> //検索<p> if(midval>findval){<br><br> //左側の<br>を検索 binarySeach(arr,findval,leftIndex,midIndex-1);<br> }else if (midval<findval> </findval></p> <p> <br> var arr=[1,3,12,21,24,44,54,67];<br> binarySeach(arr,67,0,arr.length-1);</p>