6 solution

This commit is contained in:
LoptrSir 2022-03-11 11:30:30 -08:00
parent 0721e9d022
commit a07441c9d3
2 changed files with 18 additions and 9 deletions

View File

@ -1,6 +1,15 @@
const leapYears = function() { const leapYears = function(year) {
if (year % 4 === 0 && year % 100 !== 0) {
}; console.log ('true')
return (true)
}else if (year % 100 === 0 && year % 400 === 0){
console.log ('true')
return (true)
}else {
console.log ('false')
return (false)
}
};
leapYears(1984)
// Do not edit below this line // Do not edit below this line
module.exports = leapYears; module.exports = leapYears;

View File

@ -4,19 +4,19 @@ describe('leapYears', () => {
test('works with non century years', () => { test('works with non century years', () => {
expect(leapYears(1996)).toBe(true); expect(leapYears(1996)).toBe(true);
}); });
test.skip('works with non century years', () => { test('works with non century years', () => {
expect(leapYears(1997)).toBe(false); expect(leapYears(1997)).toBe(false);
}); });
test.skip('works with ridiculously futuristic non century years', () => { test('works with ridiculously futuristic non century years', () => {
expect(leapYears(34992)).toBe(true); expect(leapYears(34992)).toBe(true);
}); });
test.skip('works with century years', () => { test('works with century years', () => {
expect(leapYears(1900)).toBe(false); expect(leapYears(1900)).toBe(false);
}); });
test.skip('works with century years', () => { test('works with century years', () => {
expect(leapYears(1600)).toBe(true); expect(leapYears(1600)).toBe(true);
}); });
test.skip('works with century years', () => { test('works with century years', () => {
expect(leapYears(700)).toBe(false); expect(leapYears(700)).toBe(false);
}); });
}); });