2017-10-20 6 views
0

バージョンを更新しました。ラプトルの降雨量の最高値と最低値の検索

私は前回の問題を理解していましたが、最後の部分のやり方はまだ分かりません。私はそれの内部に格納されている値を取得する代わりに、ブラケットの内部に入る番号を取得する方法を知らない。配列は12個の数字で構成されています。たとえば、20番目の最高値を探していて、4番目の場所に入力されています。私はそれを20を表示する方法を理解することしかできませんが、代わりに4を表示したいと思います。それはユーザーの入力を持っているので、表示すべき番号が変わる可能性があり、これを達成する方法がわかりません。
最高値と最低値の表示に配列番号が必要です。私はこれについて間違った種類の配列を使用しているかどうかわかりません。

The main is the first section which is calling the other functions

The getInput function and assigns the entered values to one of 12 numbers in the array

The calculateTotal function which just adds all the values up.

The calculateAverage function which takes all the numbers entered and finds the average

The findHigh function which figures out which number entered is the highest. I have another function almost identical to this but finding the lowest. These are the two that need to show the arrays number and not the value that is saved inside of it.

displayResults function page which will display the values.

+0

あなたが参照しているセクションが混乱しています。 – Matt

+0

私がそれを掲示していた時、それは異なって見えて申し訳ありません。 3番目の画像は、私を止め続けて、最高値が見つからないと言っている画像です。 – alice83

答えて

0

だから問題は2つありますが、簡単に修正できます。これは、highestValueである画像3を修正するためにのみ行われます。

1.)highestValueを設定する場合、最高値は[January、amountOfRain]に等しいと言います。あなたはそれがhighestValue <- data[1,2]と言う必要があります。これはamountOfRainを指します。

2.)Callまたは変数highestValueが矛盾しているため、その名前を変更する必要があります。

これらの機能を試してみてください。

関連する問題