質問: ``` canvasで図形を描く canvasで図形を描く 図形を表示するには、canvasタグをサポートしたブラウザが必要です。 ``` 結果だけ書くと上手く動きません。何しろ今日になってブラウザだけで動く(はずの)JavaScriptの グラフィック命令だけネットでサンプルやリファレンスを見ながら使い始めたので どこが致命的におかしいのか分からないのです。ちなみに、私はフラットシェーディング (コンスタントシェーディング)の3DエンジンをC/C++とWINAPIと高速に描画できるDIBSection で作った事があります。 エラーメッセージはどこで確認すればいいか分からないです。 問題の発生した環境は、google chromeです。OSはWindows10 CPUはIntel Core i3です。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/e4d4b44ee66955d74706980bbd65e8a6.jpeg)
回答: !イメージ説明 自己解決しました。 どこがおかしかったかというと、alertでminYとmaxYを メッセージーボックスでデバッグしたら値が無いみたいだったので Math.minとMath.maxを真っ先に疑いました。 すると、配列の中身の最小値や最大値を求めるには minY=Math.min.apply(null,配列名); maxY=Math.max.apply(null,配列名); とするネット上の記事に書いてありました。 これで解決しました。ありがとうございました。