Kamimura's blog
プログラミング(Python、Perl、C、Go、JavaScript)、数学、読書…
2010年4月6日火曜日
プログラミング学習の記録 152.1 JavaScript 1 はじめてのプログラミングとJavaScriptの基礎:p.152の練習問題 6.4
開発環境:Microsoft Visual Web Developer+Internet Explorer
Script言語:JavaScript
"JavaScript 1 はじめてのプログラミングとJavaScriptの基礎 (CD-ROM付) (プログラミング学習シリーズ) (大型本)"のp.152の練習問題6.4を解いてみる。
6.4
<script language="javascript" type="text/javascript"> function area() { // コンストラクタ関数を定義 function Circle(r) { this.r = r; } var r = prompt("円の半径を入力してください", 0); // コンストラクタ関数をインスタンス化してObjectを定義 var c = new Circle(r); // id=d0のtagを取得 var d0 = document.getElementById("d0"); // 段落を作成して取得したd0の子要素に追加 var p = document.createElement("p"); d0.appendChild(p); // 半径rの円の面積を計算 var area = c.r * c.r * Math.PI; // 面積をTextNodeにして作成したp(段落)の子要素に追加 var text = document.createTextNode(area); p.appendChild(text); }</script> <p>円の面積を求める。</p> <input type="button" value="Click!" onclick="area()" /> <p>実行結果</p> <div id="d0"></div>
円の面積を求める。
実行結果
0 コメント:
コメントを投稿
次の投稿
前の投稿
ホーム
コメントの投稿(Atom)
0 コメント:
コメントを投稿