<script>
function Person(gender) {
this.gender = gender;
}
Person.prototype.sayGender = function()
{
alert(this.gender);
};
var person1 = new Person('Male');
var genderTeller = person1.sayGender;
genderTeller();
</script>
質問:
「未定義」と表示されます。スクリプトの問題は何ですか?