javascriptの関数の分野でご質問があります。
オンラインのプログラミングスクールでの課題なのですが、内容は配列dataの平均値を表示するプログラムの作成です。
<script>
var data = [59, 39, 100, 2, 15, 40, 84, 97];
var ave; // 平均値
//関数calc_aveを実行する var sum = 0; function calc_ave (data) { for(var i = 0; i < data.length; i++) { sum += data[i]; } var ave = sum / data.length; return ave; } //平均値を書き出だし document.write(ave); //配列dataの平均値aveを計算する関数calc_aveを定義する calc_ave(data); </script>
自分でここまでは出来たのですが、何故かエラーで表示されません。
returnを使う場合とそうでない場合の違いもあまりよく分かっておりません。
課題なので自分で解決したかったのですが、2週間くらい調べても理解出来ませんでしたので、何方か初心者にも分かりやすく説明して頂けないでしょうか?
申し訳ありませんが、宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー