0

私はJavaScriptの初心者で、教科書で勉強しています。以下のコードを書きましたが、アラートモーダルウィンドウは正しく表示されましたが、document.writeln(triangle(8,5))何もしません。なんで?

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Area of Triangle</title>
</head>
<body>
    <h1>Area of Triangle</h1>
    <pre>
        <script type="text/javascript" charset="utf-8">
            <!--

            var triangle;

            triangle = function(base, height) {
              return base * height / 2;
            };

            alert(triangle(8, 5));

            documnt.writeln(triangle(8, 5));

            -->
        </script>
    </pre>
</body>
</html>

ご親切にありがとうございました。

4

1 に答える 1

2

のスペルdocumentを間違えましたdocumnt。試す:

document.writeln(triangle(8, 5));
于 2012-09-07T03:18:44.847 に答える