これは私が取り組んでいる実際のプロジェクトではありませんが、何が間違っているのかを理解するための単純なコードです。
NumSelectorという名前のオブジェクトを作成し、プロトタイプを使用して継承したメソッドバリデーターを使用しようとしました。「バリデーターが定義されていません」というエラーが表示されます
function NumSelector(num)
{
if(validator(num))
console.log("NUmber is positive");
else
console.log("Number s negative");
}
NumSelector.prototype.validator = function(num)
{
if(num>0)
return true;
else
return false;
};