JavaScript オブジェクトは初めてです。JavaScript Math オブジェクトのようなオブジェクトを作成したいと考えています。しかし、それは機能していません (何も返されません)。
Area というオブジェクトを作成し、メソッド square とrectangle を与えたいと思います。Math オブジェクトと同じように使用したいと考えています。正方形の面積を見つけるには、次のようにします。
var squareArea = Area.square(10); // 100
単純なので、例として領域を選択しました。
私のスクリプトは次のとおりです。
<script>
window.onload = function() {
function Area() {
function square(a) {
area = a * a;
return area;
}
function rectangle(a, b) {
area = a * b;
return area;
}
}
rectangleArea = Area.rectangle(10, 20);
alert(rectangleArea);
}
</script>