私は相対JS初心者です。この質問をするときは、適切な用語を使用しています。データを関数式に渡す
私はいくつかのJSコーディング演習を行っていますが、この1つでは、1年がうるう年かどうかをテストする関数が必要です。 、入力が定義されていないようで、私のコードが書かれたよう
describe('Leap year', function() {
it('is not very common', function() {
var year = new Year(2015);
expect(year.isLeap()).toBe(false);
});
:
var Year = function() {};
Year.prototype.isLeap = function(input) {
if((input % 4 === 0) && (input % 100 !== 0)){
return true;
}
};
機能自体は、私にとっては問題ではありません、与えられたテストに合格するために、特定の方法でそれを書いていますnew Year(2015);
に電話をかけてどうすればいいですか?
値を関数に渡してコンストラクタに渡さないでください。 –