私は Java と C++ をかなりよく理解しています。初めて JavaScript を学習していますが、宿題の 1 つに問題があります。そうは言っても、私は直接的な答えは望んでいません。正しい方向へのポイントだけです。2 つの関数が必要です。1 つは特定の数値 (配列から) のインデックスを見つけるためのもので、もう 1 つは特定の値 x を超える配列のすべての数値を取得するためのものです。私はalert(findIndex(1))、document.write(findIndex(1)を試しましたが、最近はボタンを使ってみました。作成したボタン以外は何も表示されません。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 //EN"
"http://www.w3.org/TR/html4/strict.dtd>
<head>
<script type = "text/javascript">
var a = [0,1,2,3,4];
function findIndex(var c){
for(var count = 0; count< a.length();count++;){
if(a[count] == c){
alert(count);
}
}
alert("No index can be found");
}
function equalOrAboveX(int x){
for(var count = 0; count< a.length();count++;){
if(a[count]>= x){
alert(a[count]);
}
}
}
</script>
</head>
<body>
<input type="button" value="findIndex(1)" onclick="findIndex(1)">
</body>
</html>