関数の仕組を理解できていない
以下のコードを書いてみました。
結果、コンソールにはNaNと表示されます。
コード <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>テスト</title> <script> let data = [59, 39, 100, 2, 15, 40, 84, 97]; let ave; // 平均値 let total; function calc_ave() { for(let i = 0; i < data.length; i++) { total = total + data[i]; // return; } } calc_ave(); ave = total / data.length; console.log(ave); //ココがNaN </script> </head> <body> </body> </html>
どこの部分が理解できていないのか分からない状態になってしまいました。
御教授を賜りたいとおもます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/14 04:37 編集
2020/07/14 04:44