@@ -85,7 +85,7 @@ export function getLunarCalendar(year: number, month: number, day: number, type?
8585 let getHoliday : CalendarProps = { lunarHolidays : '' , colorType : '' , lunarMonth : lunarMonth , lunar : lunar } ;
8686 return getHoliday ;
8787 }
88- return lunar ;
88+ // return lunar;
8989}
9090
9191export interface lunarProps {
@@ -120,21 +120,21 @@ export function Lunar(year: number, month: number, day: number): lunarProps {
120120 isLeap = false ;
121121 for ( i = 1 ; i < 13 && offset > 0 ; i ++ ) {
122122 // 闰月
123- if ( leap > 0 && i == leap + 1 && isLeap == false ) {
123+ if ( leap > 0 && i === leap + 1 && isLeap = == false ) {
124124 -- i ;
125125 isLeap = true ;
126126 temp = leapDays ( years ) ;
127127 } else {
128128 temp = monthDays ( years , i ) ;
129129 }
130130 // 解除闰月
131- if ( isLeap == true && i == leap + 1 ) {
131+ if ( isLeap === true && i = == leap + 1 ) {
132132 isLeap = false ;
133133 }
134134 offset -= temp ;
135135 }
136136
137- if ( offset == 0 && leap > 0 && i == leap + 1 ) {
137+ if ( offset === 0 && leap > 0 && i = == leap + 1 ) {
138138 if ( isLeap ) {
139139 isLeap = false ;
140140 } else {
@@ -173,7 +173,7 @@ export function lYearDays(year: number) {
173173 */
174174export function leapDays ( year : number ) {
175175 if ( leapMonth ( year ) ) {
176- return ( lunarInfo [ year - 1899 ] & 0xf ) == 0xf ? 30 : 29 ;
176+ return ( lunarInfo [ year - 1899 ] & 0xf ) === 0xf ? 30 : 29 ;
177177 } else {
178178 return 0 ;
179179 }
@@ -184,14 +184,14 @@ export function leapDays(year: number) {
184184 */
185185export function leapMonth ( year : number ) {
186186 let lm = lunarInfo [ year - 1900 ] & 0xf ;
187- return lm == 0xf ? 0 : lm ;
187+ return lm === 0xf ? 0 : lm ;
188188}
189189
190190/**
191191 *返回农历y年m月的总天数
192192 */
193193export function monthDays ( year : number , month : number ) {
194- return lunarInfo [ year - 1900 ] & ( 0x10000 >> month ) ? 30 : 29 ;
194+ return ( lunarInfo [ year - 1900 ] & ( 0x10000 >> month ) ) ? 30 : 29 ;
195195}
196196
197197/**
0 commit comments