Game Menu
My Ranking
Archived Words
Invite a Friend
Game Directions
Need Help? Click Here
Your Ranking for WORD DOC
Jun 6, 2024
YOU | HEALIO'S USER AVERAGE | |
---|---|---|
Wins PercentageThis is your percentage of games you won. | 0% | 0% |
Current Win StreakThis is how many games you have won consecutively. | 0 | 0 |
AttemptsThis is how many attempts it took you to complete today's word. | 0 | 0 |
Word Doc Archives
2024
June
- June 05, 2024 Play View Word
- June 04, 2024 Play View Word
- June 03, 2024 Play View Word
- June 02, 2024 Play View Word
- June 01, 2024 Play View Word
May
- May 31, 2024 Play View Word
- May 30, 2024 Play View Word
- May 29, 2024 Play View Word
- May 28, 2024 Play View Word
- May 27, 2024 Play View Word
- May 26, 2024 Play View Word
- May 25, 2024 Play View Word
- May 24, 2024 Play View Word
- May 23, 2024 Play View Word
- May 22, 2024 Play View Word
- May 21, 2024 Play View Word
- May 20, 2024 Play View Word
- May 19, 2024 Play View Word
- May 18, 2024 Play View Word
- May 17, 2024 Play View Word
- May 16, 2024 Play View Word
- May 15, 2024 Play View Word
- May 14, 2024 Play View Word
- May 13, 2024 Play View Word
- May 12, 2024 Play View Word
- May 11, 2024 Play View Word
- May 10, 2024 Play View Word
- May 09, 2024 Play View Word
- May 08, 2024 Play View Word
- May 07, 2024 Play View Word
- May 06, 2024 Play View Word
- May 05, 2024 Play View Word
- May 04, 2024 Play View Word
- May 03, 2024 Play View Word
- May 02, 2024 Play View Word
- May 01, 2024 Play View Word
April
- April 30, 2024 Play View Word
- April 29, 2024 Play View Word
- April 28, 2024 Play View Word
- April 27, 2024 Play View Word
- April 26, 2024 Play View Word
- April 25, 2024 Play View Word
- April 24, 2024 Play View Word
- April 23, 2024 Play View Word
- April 22, 2024 Play View Word
- April 21, 2024 Play View Word
- April 20, 2024 Play View Word
- April 19, 2024 Play View Word
- April 18, 2024 Play View Word
- April 17, 2024 Play View Word
- April 16, 2024 Play View Word
- April 15, 2024 Play View Word
- April 14, 2024 Play View Word
- April 13, 2024 Play View Word
- April 12, 2024 Play View Word
- April 11, 2024 Play View Word
- April 10, 2024 Play View Word
- April 09, 2024 Play View Word
- April 08, 2024 Play View Word
- April 07, 2024 Play View Word
- April 06, 2024 Play View Word
- April 05, 2024 Play View Word
- April 04, 2024 Play View Word
- April 03, 2024 Play View Word
- April 02, 2024 Play View Word
- April 01, 2024 Play View Word
March
- March 31, 2024 Play View Word
- March 30, 2024 Play View Word
- March 29, 2024 Play View Word
- March 28, 2024 Play View Word
- March 27, 2024 Play View Word
- March 26, 2024 Play View Word
- March 25, 2024 Play View Word
- March 24, 2024 Play View Word
- March 23, 2024 Play View Word
- March 22, 2024 Play View Word
- March 21, 2024 Play View Word
- March 20, 2024 Play View Word
- March 19, 2024 Play View Word
- March 18, 2024 Play View Word
- March 17, 2024 Play View Word
- March 16, 2024 Play View Word
- March 15, 2024 Play View Word
- March 14, 2024 Play View Word
- March 13, 2024 Play View Word
- March 12, 2024 Play View Word
- March 11, 2024 Play View Word
- March 10, 2024 Play View Word
- March 09, 2024 Play View Word
- March 08, 2024 Play View Word
- March 07, 2024 Play View Word
- March 06, 2024 Play View Word
- March 05, 2024 Play View Word
- March 04, 2024 Play View Word
- March 03, 2024 Play View Word
- March 02, 2024 Play View Word
- March 01, 2024 Play View Word
February
- February 29, 2024 Play View Word
- February 28, 2024 Play View Word
- February 27, 2024 Play View Word
- February 26, 2024 Play View Word
- February 25, 2024 Play View Word
- February 24, 2024 Play View Word
- February 23, 2024 Play View Word
- February 22, 2024 Play View Word
- February 21, 2024 Play View Word
- February 20, 2024 Play View Word
- February 19, 2024 Play View Word
- February 18, 2024 Play View Word
- February 17, 2024 Play View Word
- February 16, 2024 Play View Word
- February 15, 2024 Play View Word
- February 14, 2024 Play View Word
- February 13, 2024 Play View Word
- February 12, 2024 Play View Word
- February 11, 2024 Play View Word
- February 10, 2024 Play View Word
- February 09, 2024 Play View Word
- February 08, 2024 Play View Word
- February 07, 2024 Play View Word
- February 06, 2024 Play View Word
- February 05, 2024 Play View Word
- February 04, 2024 Play View Word
- February 03, 2024 Play View Word
- February 02, 2024 Play View Word
- February 01, 2024 Play View Word
January
- January 31, 2024 Play View Word
- January 30, 2024 Play View Word
- January 29, 2024 Play View Word
- January 28, 2024 Play View Word
- January 27, 2024 Play View Word
- January 26, 2024 Play View Word
- January 25, 2024 Play View Word
- January 24, 2024 Play View Word
- January 23, 2024 Play View Word
- January 22, 2024 Play View Word
- January 21, 2024 Play View Word
- January 20, 2024 Play View Word
- January 19, 2024 Play View Word
- January 18, 2024 Play View Word
- January 17, 2024 Play View Word
- January 16, 2024 Play View Word
- January 15, 2024 Play View Word
- January 14, 2024 Play View Word
- January 13, 2024 Play View Word
- January 12, 2024 Play View Word
- January 11, 2024 Play View Word
- January 10, 2024 Play View Word
- January 09, 2024 Play View Word
- January 08, 2024 Play View Word
- January 07, 2024 Play View Word
- January 06, 2024 Play View Word
- January 05, 2024 Play View Word
- January 04, 2024 Play View Word
- January 03, 2024 Play View Word
- January 02, 2024 Play View Word
- January 01, 2024 Play View Word
2023
December
- December 31, 2023 Play View Word
- December 30, 2023 Play View Word
- December 29, 2023 Play View Word
- December 28, 2023 Play View Word
- December 27, 2023 Play View Word
- December 26, 2023 Play View Word
- December 25, 2023 Play View Word
- December 24, 2023 Play View Word
- December 23, 2023 Play View Word
- December 22, 2023 Play View Word
- December 21, 2023 Play View Word
- December 20, 2023 Play View Word
- December 19, 2023 Play View Word
- December 18, 2023 Play View Word
- December 17, 2023 Play View Word
- December 16, 2023 Play View Word
- December 15, 2023 Play View Word
- December 14, 2023 Play View Word
- December 13, 2023 Play View Word
- December 12, 2023 Play View Word
- December 11, 2023 Play View Word
- December 10, 2023 Play View Word
- December 09, 2023 Play View Word
- December 08, 2023 Play View Word
- December 07, 2023 Play View Word
- December 06, 2023 Play View Word
- December 05, 2023 Play View Word
- December 04, 2023 Play View Word
- December 03, 2023 Play View Word
- December 02, 2023 Play View Word
- December 01, 2023 Play View Word
November
- November 30, 2023 Play View Word
- November 29, 2023 Play View Word
- November 28, 2023 Play View Word
- November 27, 2023 Play View Word
- November 26, 2023 Play View Word
- November 25, 2023 Play View Word
- November 24, 2023 Play View Word
- November 23, 2023 Play View Word
- November 22, 2023 Play View Word
- November 21, 2023 Play View Word
- November 20, 2023 Play View Word
- November 19, 2023 Play View Word
- November 18, 2023 Play View Word
- November 17, 2023 Play View Word
- November 16, 2023 Play View Word
- November 15, 2023 Play View Word
- November 14, 2023 Play View Word
- November 13, 2023 Play View Word
- November 12, 2023 Play View Word
- November 11, 2023 Play View Word
- November 10, 2023 Play View Word
- November 09, 2023 Play View Word
- November 08, 2023 Play View Word
- November 07, 2023 Play View Word
- November 06, 2023 Play View Word
- November 05, 2023 Play View Word
- November 04, 2023 Play View Word
- November 03, 2023 Play View Word
- November 02, 2023 Play View Word
- November 01, 2023 Play View Word
October
- October 31, 2023 Play View Word
- October 30, 2023 Play View Word
- October 29, 2023 Play View Word
- October 28, 2023 Play View Word
- October 27, 2023 Play View Word
- October 26, 2023 Play View Word
- October 25, 2023 Play View Word
- October 24, 2023 Play View Word
- October 23, 2023 Play View Word
- October 22, 2023 Play View Word
- October 21, 2023 Play View Word
- October 20, 2023 Play View Word
- October 19, 2023 Play View Word
- October 18, 2023 Play View Word
- October 17, 2023 Play View Word
- October 16, 2023 Play View Word
- October 15, 2023 Play View Word
- October 14, 2023 Play View Word
- October 13, 2023 Play View Word
- October 12, 2023 Play View Word
- October 11, 2023 Play View Word
- October 10, 2023 Play View Word
- October 09, 2023 Play View Word
- October 08, 2023 Play View Word
- October 07, 2023 Play View Word
- October 06, 2023 Play View Word
- October 05, 2023 Play View Word
- October 04, 2023 Play View Word
- October 03, 2023 Play View Word
- October 02, 2023 Play View Word
- October 01, 2023 Play View Word
September
- September 30, 2023 Play View Word
- September 29, 2023 Play View Word
- September 28, 2023 Play View Word
- September 27, 2023 Play View Word
- September 26, 2023 Play View Word
- September 25, 2023 Play View Word
- September 24, 2023 Play View Word
- September 23, 2023 Play View Word
- September 22, 2023 Play View Word
- September 21, 2023 Play View Word
- September 20, 2023 Play View Word
- September 19, 2023 Play View Word
- September 18, 2023 Play View Word
- September 17, 2023 Play View Word
- September 16, 2023 Play View Word
- September 15, 2023 Play View Word
- September 14, 2023 Play View Word
- September 13, 2023 Play View Word
- September 12, 2023 Play View Word
- September 11, 2023 Play View Word
- September 10, 2023 Play View Word
- September 09, 2023 Play View Word
- September 08, 2023 Play View Word
- September 07, 2023 Play View Word
- September 06, 2023 Play View Word
- September 05, 2023 Play View Word
- September 04, 2023 Play View Word
- September 03, 2023 Play View Word
- September 02, 2023 Play View Word
- September 01, 2023 Play View Word
August
- August 31, 2023 Play View Word
- August 30, 2023 Play View Word
- August 29, 2023 Play View Word
- August 28, 2023 Play View Word
- August 27, 2023 Play View Word
- August 26, 2023 Play View Word
- August 25, 2023 Play View Word
- August 24, 2023 Play View Word
- August 23, 2023 Play View Word
- August 22, 2023 Play View Word
- August 21, 2023 Play View Word
- August 20, 2023 Play View Word
- August 19, 2023 Play View Word
- August 18, 2023 Play View Word
- August 17, 2023 Play View Word
- August 16, 2023 Play View Word
- August 15, 2023 Play View Word
- August 14, 2023 Play View Word
- August 13, 2023 Play View Word
- August 12, 2023 Play View Word
- August 11, 2023 Play View Word
- August 10, 2023 Play View Word
- August 09, 2023 Play View Word
- August 08, 2023 Play View Word
- August 07, 2023 Play View Word
- August 06, 2023 Play View Word
- August 05, 2023 Play View Word
- August 04, 2023 Play View Word
- August 03, 2023 Play View Word
- August 02, 2023 Play View Word
- August 01, 2023 Play View Word
July
- July 31, 2023 Play View Word
- July 30, 2023 Play View Word
- July 29, 2023 Play View Word
- July 28, 2023 Play View Word
- July 27, 2023 Play View Word
- July 26, 2023 Play View Word
- July 25, 2023 Play View Word
- July 24, 2023 Play View Word
- July 23, 2023 Play View Word
- July 22, 2023 Play View Word
- July 21, 2023 Play View Word
- July 20, 2023 Play View Word
- July 19, 2023 Play View Word
- July 18, 2023 Play View Word
- July 17, 2023 Play View Word
- July 16, 2023 Play View Word
- July 15, 2023 Play View Word
- July 14, 2023 Play View Word
- July 13, 2023 Play View Word
- July 12, 2023 Play View Word
- July 11, 2023 Play View Word
- July 10, 2023 Play View Word
- July 09, 2023 Play View Word
- July 08, 2023 Play View Word
- July 07, 2023 Play View Word
- July 06, 2023 Play View Word
- July 05, 2023 Play View Word
- July 04, 2023 Play View Word
- July 03, 2023 Play View Word
- July 02, 2023 Play View Word
- July 01, 2023 Play View Word
June
- June 30, 2023 Play View Word
- June 29, 2023 Play View Word
- June 28, 2023 Play View Word
- June 27, 2023 Play View Word
- June 26, 2023 Play View Word
- June 25, 2023 Play View Word
- June 24, 2023 Play View Word
- June 23, 2023 Play View Word
- June 22, 2023 Play View Word
- June 21, 2023 Play View Word
- June 20, 2023 Play View Word
- June 19, 2023 Play View Word
- June 18, 2023 Play View Word
- June 17, 2023 Play View Word
- June 16, 2023 Play View Word
- June 15, 2023 Play View Word
- June 14, 2023 Play View Word
- June 13, 2023 Play View Word
- June 12, 2023 Play View Word
- June 11, 2023 Play View Word
- June 10, 2023 Play View Word
- June 09, 2023 Play View Word
- June 08, 2023 Play View Word
- June 07, 2023 Play View Word
- June 06, 2023 Play View Word
- June 05, 2023 Play View Word
- June 04, 2023 Play View Word
- June 03, 2023 Play View Word
- June 02, 2023 Play View Word
- June 01, 2023 Play View Word
May
- May 31, 2023 Play View Word
- May 30, 2023 Play View Word
- May 29, 2023 Play View Word
- May 28, 2023 Play View Word
- May 27, 2023 Play View Word
- May 26, 2023 Play View Word
- May 25, 2023 Play View Word
- May 24, 2023 Play View Word
- May 23, 2023 Play View Word
- May 22, 2023 Play View Word
- May 21, 2023 Play View Word
- May 20, 2023 Play View Word
- May 19, 2023 Play View Word
- May 18, 2023 Play View Word
- May 17, 2023 Play View Word
- May 16, 2023 Play View Word
- May 15, 2023 Play View Word
- May 14, 2023 Play View Word
- May 13, 2023 Play View Word
- May 12, 2023 Play View Word
- May 11, 2023 Play View Word
- May 10, 2023 Play View Word
- May 09, 2023 Play View Word
- May 08, 2023 Play View Word
- May 07, 2023 Play View Word
- May 06, 2023 Play View Word
- May 05, 2023 Play View Word
- May 04, 2023 Play View Word
- May 03, 2023 Play View Word
- May 02, 2023 Play View Word
- May 01, 2023 Play View Word
April
- April 30, 2023 Play View Word
- April 29, 2023 Play View Word
- April 28, 2023 Play View Word
- April 27, 2023 Play View Word
- April 26, 2023 Play View Word
- April 25, 2023 Play View Word
- April 24, 2023 Play View Word
- April 23, 2023 Play View Word
- April 22, 2023 Play View Word
- April 21, 2023 Play View Word
- April 20, 2023 Play View Word
- April 19, 2023 Play View Word
- April 18, 2023 Play View Word
- April 17, 2023 Play View Word
- April 16, 2023 Play View Word
- April 15, 2023 Play View Word
- April 14, 2023 Play View Word
- April 13, 2023 Play View Word
- April 12, 2023 Play View Word
- April 11, 2023 Play View Word
- April 10, 2023 Play View Word
- April 09, 2023 Play View Word
- April 08, 2023 Play View Word
- April 07, 2023 Play View Word
- April 06, 2023 Play View Word
- April 05, 2023 Play View Word
- April 04, 2023 Play View Word
- April 03, 2023 Play View Word
- April 02, 2023 Play View Word
- April 01, 2023 Play View Word
March
- March 31, 2023 Play View Word
- March 30, 2023 Play View Word
- March 29, 2023 Play View Word
- March 28, 2023 Play View Word
- March 27, 2023 Play View Word
- March 26, 2023 Play View Word
- March 25, 2023 Play View Word
- March 24, 2023 Play View Word
- March 23, 2023 Play View Word
- March 22, 2023 Play View Word
- March 21, 2023 Play View Word
- March 20, 2023 Play View Word
- March 19, 2023 Play View Word
- March 18, 2023 Play View Word
- March 17, 2023 Play View Word
- March 16, 2023 Play View Word
- March 15, 2023 Play View Word
- March 14, 2023 Play View Word
- March 13, 2023 Play View Word
- March 12, 2023 Play View Word
- March 11, 2023 Play View Word
- March 10, 2023 Play View Word
- March 09, 2023 Play View Word
- March 08, 2023 Play View Word
- March 07, 2023 Play View Word
- March 06, 2023 Play View Word
- March 05, 2023 Play View Word
- March 04, 2023 Play View Word
- March 03, 2023 Play View Word
- March 02, 2023 Play View Word
- March 01, 2023 Play View Word
February
- February 28, 2023 Play View Word
- February 27, 2023 Play View Word
- February 26, 2023 Play View Word
- February 25, 2023 Play View Word
- February 24, 2023 Play View Word
- February 23, 2023 Play View Word
- February 22, 2023 Play View Word
- February 21, 2023 Play View Word
- February 20, 2023 Play View Word
- February 19, 2023 Play View Word
- February 18, 2023 Play View Word
- February 17, 2023 Play View Word
- February 16, 2023 Play View Word
- February 15, 2023 Play View Word
- February 14, 2023 Play View Word
- February 13, 2023 Play View Word
- February 12, 2023 Play View Word
- February 11, 2023 Play View Word
- February 10, 2023 Play View Word
- February 09, 2023 Play View Word
- February 08, 2023 Play View Word
- February 07, 2023 Play View Word
- February 06, 2023 Play View Word
- February 05, 2023 Play View Word
- February 04, 2023 Play View Word
- February 03, 2023 Play View Word
- February 02, 2023 Play View Word
- February 01, 2023 Play View Word
January
- January 31, 2023 Play View Word
- January 30, 2023 Play View Word
- January 29, 2023 Play View Word
- January 28, 2023 Play View Word
- January 27, 2023 Play View Word
- January 26, 2023 Play View Word
- January 25, 2023 Play View Word
- January 24, 2023 Play View Word
- January 23, 2023 Play View Word
- January 22, 2023 Play View Word
- January 21, 2023 Play View Word
- January 20, 2023 Play View Word
- January 19, 2023 Play View Word
- January 18, 2023 Play View Word
- January 17, 2023 Play View Word
- January 16, 2023 Play View Word
- January 15, 2023 Play View Word
- January 14, 2023 Play View Word
- January 13, 2023 Play View Word
- January 12, 2023 Play View Word
- January 11, 2023 Play View Word
- January 10, 2023 Play View Word
- January 09, 2023 Play View Word
- January 08, 2023 Play View Word
- January 07, 2023 Play View Word
- January 06, 2023 Play View Word
- January 05, 2023 Play View Word
- January 04, 2023 Play View Word
- January 03, 2023 Play View Word
- January 02, 2023 Play View Word
- January 01, 2023 Play View Word
2022
December
- December 31, 2022 Play View Word
- December 30, 2022 Play View Word
- December 29, 2022 Play View Word
- December 28, 2022 Play View Word
- December 27, 2022 Play View Word
- December 26, 2022 Play View Word
- December 25, 2022 Play View Word
- December 24, 2022 Play View Word
- December 23, 2022 Play View Word
- December 22, 2022 Play View Word
- December 21, 2022 Play View Word
- December 20, 2022 Play View Word
- December 19, 2022 Play View Word
- December 18, 2022 Play View Word
- December 17, 2022 Play View Word
- December 16, 2022 Play View Word
- December 15, 2022 Play View Word
- December 14, 2022 Play View Word
- December 13, 2022 Play View Word
- December 12, 2022 Play View Word
- December 11, 2022 Play View Word
- December 10, 2022 Play View Word
- December 09, 2022 Play View Word
- December 08, 2022 Play View Word
- December 07, 2022 Play View Word
- December 06, 2022 Play View Word
- December 05, 2022 Play View Word
- December 04, 2022 Play View Word
- December 03, 2022 Play View Word
- December 02, 2022 Play View Word
- December 01, 2022 Play View Word
November
- November 30, 2022 Play View Word
- November 29, 2022 Play View Word
- November 28, 2022 Play View Word
- November 27, 2022 Play View Word
- November 26, 2022 Play View Word
- November 25, 2022 Play View Word
- November 24, 2022 Play View Word
- November 23, 2022 Play View Word
- November 22, 2022 Play View Word
- November 21, 2022 Play View Word
- November 20, 2022 Play View Word
- November 19, 2022 Play View Word
- November 18, 2022 Play View Word
- November 17, 2022 Play View Word
- November 16, 2022 Play View Word
- November 15, 2022 Play View Word
- November 14, 2022 Play View Word
- November 13, 2022 Play View Word
- November 12, 2022 Play View Word
- November 11, 2022 Play View Word
- November 10, 2022 Play View Word
- November 09, 2022 Play View Word
- November 08, 2022 Play View Word
- November 07, 2022 Play View Word
- November 06, 2022 Play View Word
- November 05, 2022 Play View Word
- November 04, 2022 Play View Word
- November 03, 2022 Play View Word
- November 02, 2022 Play View Word
- November 01, 2022 Play View Word
October
- October 31, 2022 Play View Word
- October 30, 2022 Play View Word
- October 29, 2022 Play View Word
- October 28, 2022 Play View Word
- October 27, 2022 Play View Word
- October 26, 2022 Play View Word
- October 25, 2022 Play View Word
- October 24, 2022 Play View Word
- October 23, 2022 Play View Word
- October 22, 2022 Play View Word
- October 21, 2022 Play View Word
- October 20, 2022 Play View Word
- October 19, 2022 Play View Word
- October 18, 2022 Play View Word
- October 17, 2022 Play View Word
- October 16, 2022 Play View Word
- October 15, 2022 Play View Word
- October 14, 2022 Play View Word
- October 13, 2022 Play View Word
- October 12, 2022 Play View Word
- October 11, 2022 Play View Word
- October 10, 2022 Play View Word
- October 09, 2022 Play View Word
- October 08, 2022 Play View Word
- October 07, 2022 Play View Word
- October 06, 2022 Play View Word
- October 05, 2022 Play View Word
- October 04, 2022 Play View Word
- October 03, 2022 Play View Word
- October 02, 2022 Play View Word
- October 01, 2022 Play View Word
September
- September 30, 2022 Play View Word
- September 29, 2022 Play View Word
- September 28, 2022 Play View Word
- September 27, 2022 Play View Word
- September 26, 2022 Play View Word
- September 25, 2022 Play View Word
- September 24, 2022 Play View Word
- September 23, 2022 Play View Word
- September 22, 2022 Play View Word
- September 21, 2022 Play View Word
- September 20, 2022 Play View Word
- September 19, 2022 Play View Word
- September 18, 2022 Play View Word
- September 17, 2022 Play View Word
- September 16, 2022 Play View Word
- September 15, 2022 Play View Word
- September 14, 2022 Play View Word
- September 13, 2022 Play View Word
- September 12, 2022 Play View Word
- September 11, 2022 Play View Word
- September 10, 2022 Play View Word
- September 09, 2022 Play View Word
- September 08, 2022 Play View Word
- September 07, 2022 Play View Word
- September 06, 2022 Play View Word
- September 05, 2022 Play View Word
- September 04, 2022 Play View Word
- September 03, 2022 Play View Word
- September 02, 2022 Play View Word
- September 01, 2022 Play View Word
August
- August 31, 2022 Play View Word
- August 30, 2022 Play View Word
- August 29, 2022 Play View Word
- August 28, 2022 Play View Word
- August 27, 2022 Play View Word
- August 26, 2022 Play View Word
- August 25, 2022 Play View Word
- August 24, 2022 Play View Word
- August 23, 2022 Play View Word
- August 22, 2022 Play View Word
- August 21, 2022 Play View Word
- August 20, 2022 Play View Word
- August 19, 2022 Play View Word
- August 18, 2022 Play View Word
- August 17, 2022 Play View Word
- August 16, 2022 Play View Word
- August 15, 2022 Play View Word
- August 14, 2022 Play View Word
- August 13, 2022 Play View Word
- August 12, 2022 Play View Word
- August 11, 2022 Play View Word
- August 10, 2022 Play View Word
- August 09, 2022 Play View Word
- August 08, 2022 Play View Word
- August 07, 2022 Play View Word
- August 06, 2022 Play View Word
- August 05, 2022 Play View Word
- August 04, 2022 Play View Word
- August 03, 2022 Play View Word
- August 02, 2022 Play View Word
- August 01, 2022 Play View Word
July
- July 31, 2022 Play View Word
- July 30, 2022 Play View Word
- July 29, 2022 Play View Word
- July 28, 2022 Play View Word
- July 27, 2022 Play View Word
- July 26, 2022 Play View Word
- July 25, 2022 Play View Word
- July 24, 2022 Play View Word
- July 23, 2022 Play View Word
- July 22, 2022 Play View Word
- July 21, 2022 Play View Word
- July 20, 2022 Play View Word
- July 19, 2022 Play View Word
- July 18, 2022 Play View Word
- July 17, 2022 Play View Word
- July 16, 2022 Play View Word
- July 15, 2022 Play View Word
- July 14, 2022 Play View Word
- July 13, 2022 Play View Word
- July 12, 2022 Play View Word
- July 11, 2022 Play View Word
- July 10, 2022 Play View Word
- July 09, 2022 Play View Word
- July 08, 2022 Play View Word
- July 07, 2022 Play View Word
- July 06, 2022 Play View Word
- July 05, 2022 Play View Word
- July 04, 2022 Play View Word
- July 03, 2022 Play View Word
- July 02, 2022 Play View Word
- July 01, 2022 Play View Word
June
- June 30, 2022 Play View Word
- June 29, 2022 Play View Word
- June 28, 2022 Play View Word
- June 27, 2022 Play View Word
- June 26, 2022 Play View Word
- June 25, 2022 Play View Word
- June 24, 2022 Play View Word
- June 23, 2022 Play View Word
- June 22, 2022 Play View Word
- June 21, 2022 Play View Word
- June 20, 2022 Play View Word
- June 19, 2022 Play View Word
- June 18, 2022 Play View Word
- June 17, 2022 Play View Word
- June 16, 2022 Play View Word
- June 15, 2022 Play View Word
- June 14, 2022 Play View Word
- June 13, 2022 Play View Word
- June 12, 2022 Play View Word
- June 11, 2022 Play View Word
- June 10, 2022 Play View Word
- June 09, 2022 Play View Word
- June 08, 2022 Play View Word
- June 07, 2022 Play View Word
- June 06, 2022 Play View Word
- June 05, 2022 Play View Word
- June 04, 2022 Play View Word
- June 03, 2022 Play View Word
- June 02, 2022 Play View Word
- June 01, 2022 Play View Word
May
- May 31, 2022 Play View Word
- May 30, 2022 Play View Word
- May 29, 2022 Play View Word
- May 28, 2022 Play View Word
- May 27, 2022 Play View Word
- May 26, 2022 Play View Word
- May 25, 2022 Play View Word
- May 24, 2022 Play View Word
- May 23, 2022 Play View Word
- May 22, 2022 Play View Word
- May 21, 2022 Play View Word
- May 20, 2022 Play View Word
- May 19, 2022 Play View Word
- May 18, 2022 Play View Word
- May 17, 2022 Play View Word
- May 16, 2022 Play View Word
- May 15, 2022 Play View Word
- May 14, 2022 Play View Word
- May 13, 2022 Play View Word
- May 12, 2022 Play View Word
- May 11, 2022 Play View Word
- May 10, 2022 Play View Word
- May 09, 2022 Play View Word
- May 08, 2022 Play View Word
- May 07, 2022 Play View Word
- May 06, 2022 Play View Word
- May 05, 2022 Play View Word
- May 04, 2022 Play View Word
- May 03, 2022 Play View Word
- May 02, 2022 Play View Word
- May 01, 2022 Play View Word
April
- April 30, 2022 Play View Word
- April 29, 2022 Play View Word
- April 28, 2022 Play View Word
- April 27, 2022 Play View Word
- April 26, 2022 Play View Word
- April 25, 2022 Play View Word
- April 24, 2022 Play View Word
- April 23, 2022 Play View Word
- April 22, 2022 Play View Word
- April 21, 2022 Play View Word
- April 20, 2022 Play View Word
- April 19, 2022 Play View Word
- April 18, 2022 Play View Word
- April 17, 2022 Play View Word
- April 16, 2022 Play View Word
- April 15, 2022 Play View Word
- April 14, 2022 Play View Word
- April 13, 2022 Play View Word
- April 12, 2022 Play View Word
- April 11, 2022 Play View Word
- April 10, 2022 Play View Word
- April 09, 2022 Play View Word
- April 08, 2022 Play View Word
- April 07, 2022 Play View Word
- April 06, 2022 Play View Word
- April 05, 2022 Play View Word
- April 04, 2022 Play View Word
- April 03, 2022 Play View Word
- April 02, 2022 Play View Word
- April 01, 2022 Play View Word
March
- March 31, 2022 Play View Word
- March 30, 2022 Play View Word
- March 29, 2022 Play View Word
- March 28, 2022 Play View Word
- March 27, 2022 Play View Word
- March 26, 2022 Play View Word
- March 25, 2022 Play View Word
- March 24, 2022 Play View Word
- March 23, 2022 Play View Word
- March 22, 2022 Play View Word
- March 21, 2022 Play View Word
- March 20, 2022 Play View Word
- March 19, 2022 Play View Word
- March 18, 2022 Play View Word
- March 17, 2022 Play View Word
- March 16, 2022 Play View Word
- March 15, 2022 Play View Word
- March 14, 2022 Play View Word
- March 13, 2022 Play View Word
- March 12, 2022 Play View Word
- March 11, 2022 Play View Word
- March 10, 2022 Play View Word
- March 09, 2022 Play View Word
- March 08, 2022 Play View Word
- March 07, 2022 Play View Word
- March 06, 2022 Play View Word
- March 05, 2022 Play View Word
- March 04, 2022 Play View Word
- March 03, 2022 Play View Word
- March 02, 2022 Play View Word
- March 01, 2022 Play View Word
Invite a Friend to Play WORD DOC!
Game Menu
My Ranking
Archived Words
Invite a Friend
Game Directions
Need Help? Click Here
Statistics
Played
N/A
Win %
Current Streak
Max Streak
Guess Distribution
1
2
3
4
5
6
Share Game Results
Share your WORD DOC results with friends.
How does your score compare to other Healio players?
WORD DOC Directions Update
Please see below the new text added to directions.
- Some answers are part of a compound noun, for example, "spina," from "spina bifida."
View Full Directions
How To Play WORD DOC
- Guess the medical word in six tries.
- Each guess must be a valid five-letter word (no acronyms). The correct guess will always be a five-letter medical word. You can play non-medical words in any try.
- Hit the enter button to submit.
- After each guess, the color of the tiles will change to indicate how close your guess was.
- A new word will be available each day.
- Some answers are part of a compound noun, for example, "spina," from "spina bifida."
Examples
The letter H is in the word and in the correct spot.
The letter I is in the word but in the wrong spot.
The letter D is not in the word in any spot.
The letter E appears twice in the word and will appear green on the keyboard.
How To Play WORD DOC
- Guess the medical word in six tries.
- Each guess must be a valid five-letter word (no acronyms). The correct guess will always be a five-letter medical word. You can play non-medical words in any try.
- Hit the enter button to submit.
- After each guess, the color of the tiles will change to indicate how close your guess was.
- A new word will be available each day.
- Some answers are part of a compound noun, for example, "spina," from "spina bifida."
Examples
The letter H is in the word and in the correct spot.
The letter I is in the word but in the wrong spot.
The letter D is not in the word in any spot.
The letter E appears twice in the word and will appear green on the keyboard.
Share
⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜
' + word[1] + '
' + word[2] + '
' + word[3] + '
' + word[4] + '
'); if (definition) { $('.view-word-definition').show(); $('.view-word-definition').attr("href", definition); } else { $('.view-word-definition').hide(); } if (explore) { $('.view-word-explore-block').removeClass('hide'); $('.view-word-explore-button').attr("href", explore); } else { $('.view-word-explore-block').addClass('hide'); } $(window).scrollTop(0); } function showArchive() { $('#archive-container').removeClass('hide'); $('#game-container').addClass('hide'); $('#word-container').addClass('hide'); $(window).scrollTop(0); } function showRanking() { $("#ranking-container").removeClass('hide'); $('#game-container').addClass('hide'); $('#statisticsModal').modal('hide'); $(window).scrollTop(0); } function showGame() { $('.content').addClass('hide'); $('.menu-item').removeClass('active'); $('#game-container').removeClass('hide'); $('.side-navigation').removeClass('side-nav-active'); $(window).scrollTop(0); } function shareRanking() { $('#share-ranking').text('Copied') html2canvas($("#ranking-table")[0]).then(function (canvas) { canvas.toBlob(function (blob) { navigator.clipboard .write([ new ClipboardItem( Object.defineProperty({}, blob.type, { value: blob, enumerable: true }) ) ]) }); }); } function mobileShareRanking() { html2canvas($("#ranking-table")[0]).then(function (canvas) { canvas.toBlob(function (blob) { imageArray = [new File( [blob], 'WordDocRanking.png', { type: "image/png", lastModified: new Date().getTime() } )] let ShareData = { files: imageArray } navigator.share(ShareData) }); }); } function inviteAFriend(invitationString) { let windowContext = false; if (window.Context) { windowContext = window.Context } let ismobile = ((windowContext.isMobile) || (typeof window.orientation !== "undefined") || (navigator.userAgent.indexOf('IEMobile') !== -1) || (window.innerWidth < 768) || window.isMobile.any()); let ShareData = { text: invitationString } if (ismobile) { navigator.share(ShareData); } else { copyInviteToClipboard(invitationString); } } function copyInviteToClipboard(clipBoardContents) { navigator.clipboard.writeText(clipBoardContents).then(function () { $j(".social-sharing .blue-button").text("Copied"); }, function () { console.log("did not copy") }); } function mobileSocialShare(shareContent) { let ShareData = { text: shareContent } navigator.share(ShareData) } function copySocialToClipboard(clipBoardContents) { navigator.clipboard.writeText(clipBoardContents).then(function () { $j("#copyShare").text("Copied").removeClass("btn-success").addClass("btn-secondary"); }, function () { console.log("did not copy") }); } window.addEventListener('DOMContentLoaded', function () { //word doc two events if (window.UserProfile !== undefined) { syncWordDocTwo() } else { window.addEventListener('globalsloaded', syncWordDocTwo); } window.addEventListener('wd2sync', initWordDocTwo); window.addEventListener('wd2init', startInteraction); /* Word Doc Two */ function syncWordDocTwo() { if (window.UserProfile.contactid === '00000000-0000-0000-0000-000000000000') { //if user is not logged in use local storage wordDocTwoStats = JSON.parse(window.localStorage.getItem('HealioWordDocTwoStats')); wordDocTwoGuesses = JSON.parse(window.localStorage.getItem('HealioWordDocTwoGuesses')); if (!wordDocTwoStats || wordDocTwoStats.GamesPlayed === 0) { //if nothing was loaded, set defaults wordDocTwoStats = { GamesPlayed: 0, GamesWon: 0, CurrentStreak: 0, MaxStreak: 0, AverageStreak: 0, AverageGuesses: 0, Guess1: 0, Guess2: 0, Guess3: 0, Guess4: 0, Guess5: 0, Guess6: 0, }; window.localStorage.setItem('HealioWordDocTwoStats', JSON.stringify(wordDocTwoStats)); } if (!wordDocTwoGuesses) { wordDocTwoGuesses = []; window.localStorage.setItem('HealioWordDocTwoGuesses', JSON.stringify(wordDocTwoGuesses)); } //if user has played 3 times, prompt for login and dont let them play if (wordDocTwoStats.GamesPlayed > 2) { popupLoginModal(); return; } //load stats only loadFromServerStatsOnly(); } else { //if user is logged in, check to see if we need to sync wordDocTwoGuesses = JSON.parse(window.localStorage.getItem('HealioWordDocTwoGuesses')); if (!wordDocTwoGuesses) { wordDocTwoGuesses = []; window.localStorage.setItem('HealioWordDocTwoGuesses', JSON.stringify(wordDocTwoGuesses)); } uploadGuesses(loadFromServer); } } function initWordDocTwo() { setUpAds(); setStats(); setRanking(); if (!playAgain) { setInitialTiles(); } else { setExploreWordForPlayAgain(); } window.dispatchEvent(new CustomEvent("wd2init")); } function setUpAds() { if (googletag === undefined || googletag.defineSlot === undefined) { return; } try { let isMobile = ((window.Context.isMobile) || (typeof window.orientation !== "undefined") || (navigator.userAgent.indexOf('IEMobile') !== -1) || (window.innerWidth < 768) || window.isMobile.any()); if (isMobile) { //var googleSlot = googletag.defineSlot('/136749668/mobile_Healio5_BottomLeaderboard', [320, 50], 'MobileLeaderboard1').addService(googletag.pubads()); //window.googletag.pubads().refresh([googleSlot]); var adSlot = { id: 'MobileLeaderboard1', name: 'mobile_Healio5_BottomLeaderboard', dimensions: '[[320, 50]]', adUnitPath: '/136749668/mobile_Healio5_BottomLeaderboard' } displayAd(adSlot); } else { //var googleSlot = googletag.defineSlot('/136749668/Healio5_MediumRectangle1', [300, 250], 'MediumRectangle1').addService(googletag.pubads()); //window.googletag.pubads().refresh([googleSlot]); var adSlot = { id: 'MediumRectangle1', name: 'Healio5_MediumRectangle1', dimensions: '[[300, 250]]', adUnitPath: '/136749668/Healio5_MediumRectangle1' } displayAd(adSlot); } } catch (error) { console.log(error); } } function setExploreWordForPlayAgain() { let explore = $('#explore-question'); if (explore.length === 0) { explore = $('#explore-question-blank'); } let wordDiv = $('#' + targetWord + '-div'); if (explore && wordDiv) { let exploreLink = wordDiv.data("exploreLink"); let link = explore.find('a'); if (link) { link.attr('href', exploreLink); } let wordotd = explore.find('.word-otd'); if (wordotd) { wordotd.text(targetWord); } } //anchor let define = $('.complete-modal-definition'); if (define && wordDiv) { let defineLink = wordDiv.data("defineLink"); define.attr('href', defineLink); } let answerWord = $('.answer-word'); if (answerWord) { answerWord.html(targetWord); } } function setRanking() { var percent = Math.round(wordDocTwoStats.GamesWon / wordDocTwoStats.GamesPlayed * 100.0); var currentWinStreak = wordDocTwoStats.CurrentStreak; var attempts = wordDocTwoGuesses.reduce((accumulator, guess) => { if (guess.Day === wordDocTwoDay) { accumulator++; } return accumulator; }, 0); if (percent && !isNaN(percent)) { $j("#ranking-user-percent").text(percent + '%'); } if (currentWinStreak) { $j("#ranking-user-streak").text(currentWinStreak); } if (attempts) { $j("#ranking-user-attempts").text(attempts); } var allpercent = Math.round(wordDocTwoStats.AllGamesWon / wordDocTwoStats.AllGamesPlayed * 100.0); var allwinstreak = wordDocTwoStats.AverageStreak ?? 0; var allattempts = wordDocTwoStats.AverageGuesses ?? 0; if (allpercent && !isNaN(allpercent)) { $j("#ranking-all-percent").text(allpercent + '%'); } if (allwinstreak) { $j("#ranking-all-streak").text(allwinstreak.toFixed(1)); } if (allattempts) { $j("#ranking-all-attempts").text(allattempts.toFixed(1)); } } function setStats() { var percent = Math.round(wordDocTwoStats.GamesWon / wordDocTwoStats.GamesPlayed * 100.0); var attempts = wordDocTwoGuesses.reduce((accumulator, guess) => { if (guess.Day === wordDocTwoDay) { accumulator++; } return accumulator; }, 0); let maxGuess = 0 for (var x = 1; x <= 6; x++) { if (wordDocTwoStats["Guess" + x] > maxGuess) { maxGuess = wordDocTwoStats["Guess" + x]; } } //get elements var statistics = document.getElementById("statistics") var containers = statistics.getElementsByClassName("statistic-container") var stat_played = containers[0].getElementsByClassName("statistic")[0]; var stat_win = containers[1].getElementsByClassName("statistic")[0]; var stat_winStreak = containers[2].getElementsByClassName("statistic")[0]; var stat_maxStreak = containers[3].getElementsByClassName("statistic")[0]; //set stats stat_played.innerHTML = wordDocTwoStats.GamesPlayed ? wordDocTwoStats.GamesPlayed : "0"; stat_win.innerHTML = wordDocTwoStats.GamesWon ? percent + "%" : "0%"; stat_winStreak.innerHTML = wordDocTwoStats.CurrentStreak ? wordDocTwoStats.CurrentStreak : "0"; stat_maxStreak.innerHTML = wordDocTwoStats.MaxStreak ? wordDocTwoStats.MaxStreak : "0"; for (var x = 1; x <= 6; x++) { var bar = document.getElementById('histogramBar' + x); var games = wordDocTwoStats["Guess" + x]; if (!games) { games = 0; } var barStyle = ""; if (games == 0) { barStyle = "background-color: grey;"; } else { barStyle = "background-color: green;" } bar.getElementsByClassName("num-guesses")[0].innerHTML = games bar.style = barStyle + "width: " + (((games / maxGuess) * (93)) + 7) + "%;" } } function setInitialTiles() { if (!wordDocTwoGuesses && wordDocTwoGuesses.length < 1) { return; } let guesses = wordDocTwoGuesses.filter(g => g.Day === wordDocTwoDay); //iterate guesses for (var row = 1; row <= guesses.length; row++) { guess = guesses[row - 1].Guess; //iterate letters for (let col = 1; col <= guess.length; col++) { var cell = document.getElementById("guess-row_" + row + "-column_" + col) if (cell) { cell.dataset.letter = guess[col - 1]; cell.textContent = guess[col - 1]; flipTile(cell, col - 1, guess.split(""), guess); } } } } function loadFromServer() { $j.ajax({ type: "GET", url: "/~/hws/worddoctwo/" + wordDocTwoDay + "/" + window.UserProfile.contactid, success: function (response) { handleStatsResponse(response); }, done: function (response) { handleStatsResponse(response); } }); } function loadFromServerStatsOnly() { $j.ajax({ type: "GET", url: "/~/hws/worddoctwo/" + wordDocTwoDay + "/00000000-0000-0000-0000-000000000000", success: function (response) { handleStatsOnlyResponse(response); }, done: function (response) { handleStatsOnlyResponse(response); } }); } function handleStatsOnlyResponse(response) { if (response) { var stats = response.stats; if (stats) { wordDocTwoStats.AllGamesPlayed = stats.AllGamesPlayed; wordDocTwoStats.AllGamesWon = stats.AllGamesWon; wordDocTwoStats.AverageGuesses = stats.AverageGuesses; wordDocTwoStats.AverageStreak = stats.AverageStreak; //persist window.localStorage.setItem('HealioWordDocTwoStats', JSON.stringify(wordDocTwoStats)); } } window.dispatchEvent(new CustomEvent("wd2sync")); } function handleStatsResponse(response) { if (response) { var stats = response.stats; var guesses = response.guesses; if (stats) { wordDocTwoStats = stats; window.localStorage.setItem('HealioWordDocTwoStats', JSON.stringify(wordDocTwoStats)); } if (guesses) { wordDocTwoGuesses = guesses; window.localStorage.setItem('HealioWordDocTwoGuesses', JSON.stringify(wordDocTwoGuesses)); } } if (!wordDocTwoStats || wordDocTwoStats.GamesPlayed === 0) { //if nothing was loaded, set defaults wordDocTwoStats = { GamesPlayed: 0, GamesWon: 0, CurrentStreak: 0, AverageStreak: 0, AverageGuesses: 0, MaxStreak: 0, Guess1: 0, Guess2: 0, Guess3: 0, Guess4: 0, Guess5: 0, Guess6: 0, }; window.localStorage.setItem('HealioWordDocTwoStats', JSON.stringify(wordDocTwoStats)); } if (!wordDocTwoGuesses) { wordDocTwoGuesses = []; } window.dispatchEvent(new CustomEvent("wd2sync")); } function uploadGuesses(callback) { let unsaved = wordDocTwoGuesses.filter(function (guess) { return !guess.Uploaded; }); if (playAgain || !unsaved || unsaved.length === 0) { if (callback) { callback(); } return; } if (window.UserProfile.contactid === '00000000-0000-0000-0000-000000000000') { //persist in local if not logged in window.localStorage.setItem('HealioWordDocTwoGuesses', JSON.stringify(wordDocTwoGuesses)); return; } for (let g of unsaved) { if (g.ContactId === '00000000-0000-0000-0000-000000000000') { g.ContactId = window.UserProfile.contactid; } } $j.post("/~/hws/worddoctwo", { contactid: window.UserProfile.contactid, guesses: JSON.stringify(unsaved) }) .done(function (data) { //save to local storage after upload and mark uploaded wordDocTwoGuesses.forEach(guess => guess.Uploaded = true); window.localStorage.setItem('HealioWordDocTwoGuesses', JSON.stringify(wordDocTwoGuesses)); if (callback) { callback(); } }) .fail(function (Response) { //on fail save to local without marking complete window.localStorage.setItem('HealioWordDocTwoGuesses', JSON.stringify(wordDocTwoGuesses)); }); } function flipTile(tile, index, array, guess) { const letter = tile.dataset.letter const key = keyboard.querySelector(`[data-key="${letter}"i]`) setTimeout(() => { tile.classList.add("flip") }, (index * FLIP_ANIMATION_DURATION) / 2) tile.addEventListener( "transitionend", () => { tile.classList.remove("flip") if (targetWord[index] === letter) { tile.dataset.state = "correct" key.classList.add("correct") } else if (targetWord.includes(letter) && handleMultipleLetters(targetWord, guess, letter, index)) { tile.dataset.state = "wrong-location" key.classList.add("wrong-location") } else { tile.dataset.state = "wrong" key.classList.add("wrong") } if (index === array.length - 1) { tile.addEventListener( "transitionend", () => { startInteraction() var rownum = tile.id.substring(10, 11) checkWinLose(guess, array, rownum) }, { once: true } ) } }, { once: true } ) } /* Word Doc Two End */ var hasPlayedWordle = window.localStorage.getItem('HealioWordDocHasPlayed') //TO DO: needs to persist between sessions (true once, then false forever) var hasSeenUpdatedInstructions = window.localStorage.getItem('HealioWordDocHasPlayedAndSeenUpdatedInstructions'); if (!hasPlayedWordle) { showInstructionsModal(); window.localStorage.setItem('HealioWordDocHasPlayed', true); window.localStorage.setItem('HealioWordDocHasPlayedAndSeenUpdatedInstructions', true); } else if (!hasSeenUpdatedInstructions) { showUpdatedInstructionsModal(); window.localStorage.setItem('HealioWordDocHasPlayedAndSeenUpdatedInstructions', true); } $('.menu-item').on('click keypress', function (event) { if (event.keyCode == 13 || $(this).data('clicked', true)) { $('.menu-item').removeClass('active') $(this).addClass('active') $('.side-navigation').addClass('side-nav-active') $('.center .content').addClass('hide') if ($(this).hasClass('ranking-menu-item')) { $('#share-ranking').text('Copy to Clipboard') $('#ranking-container').removeClass('hide'); callGaTracking("My Ranking _Click_Word Doc Content", "My Ranking _Word Doc Content"); } if ($(this).hasClass('archive-menu-item')) { showArchive(); } if ($(this).hasClass('invite-menu-item')) { if ($('.social-sharing .blue-button').text() == 'Copied') { $('.social-sharing .blue-button').text('Copy to Clipboard') } $('#invite-container').removeClass('hide') callGaTracking("Share Game Link_Click_Word Doc Content ", "Share Game Link_Word Doc Content"); } if ($(this).hasClass('directions-menu-item')) { $('#game-container').removeClass('hide') $('.side-navigation').removeClass('side-nav-active') showInstructionsModal() } $(window).scrollTop(0) } }) $('#viewFullDirections').on('click keypress', function (event) { if (event.keyCode == 13 || $(this).data('clicked', true)) { $('#fullDirections').show(); $('#updatedDirections').hide(); } }) $('#play-game, .close').on('click keypress', function (event) { if (event.keyCode == 13 || $(this).data('clicked', true)) { $('.menu-item').removeClass('active') } }) $('#play-game-updated, .close').on('click keypress', function (event) { if (event.keyCode == 13 || $(this).data('clicked', true)) { $('.menu-item').removeClass('active') } }) $('.card-header').on('click keypress', function (event) { if (event.keyCode == 13 || $(this).data('clicked', true)) { let targetID = $(this).attr('data-target') $(targetID).toggleClass('show') $(this).find('.title').toggleClass('collapsed') } }) const WORD_LENGTH = 5 const FLIP_ANIMATION_DURATION = 500 const DANCE_ANIMATION_DURATION = 500 const keyboard = document.querySelector("[data-keyboard]") const alertContainer = document.querySelector("[data-alert-container]") const statisticsContainer = document.querySelector("[data-statistics-container]") const guessGrid = document.querySelector("[data-guess-grid]") const offsetFromDate = new Date("2022-02-28T00:00:00.000-04:00"); const msOffset = Date.now() - offsetFromDate const dayOffset = msOffset / 1000 / 60 / 60 / 24 const urlParams = new URLSearchParams(window.location.search); const playAgainDay = urlParams.get('playagain'); if (playAgainDay) { playAgain = true; targetWord = targetWords[playAgainDay]; } else { targetWord = targetWords[(Math.floor(dayOffset) % targetWords.length)] } wordDocTwoDay = (Math.floor(dayOffset) % targetWords.length); var triesToWin = 0 var gameIsWon = 0 function startInteraction() { document.addEventListener("click", handleMouseClick); document.addEventListener("keydown", handleKeyPress); } function stopInteraction() { document.removeEventListener("click", handleMouseClick) document.removeEventListener("keydown", handleKeyPress) } function handleMouseClick(e) { if ($j(".modal.register-modal.show.in").length > 0) { return; } if (e.target.matches("[data-key]")) { pressKey(e.target.dataset.key) return } if (e.target.matches("[data-enter]")) { submitGuess("") return } if (e.target.matches("[data-delete]") || e.target.matches(".fa-backspace")) { deleteKey() return } } function handleKeyPress(e) { if ($j(".modal.register-modal.show.in").length > 0) { return; } var foc = $(':focus'); if (foc.length > 0) return; if (e.key === undefined) { console.log("key undefined"); return; } if (e.key === "Enter") { submitGuess(""); return; } if (e.key === "Backspace" || e.key === "Delete") { deleteKey(); return; } if (e.key.match(/^[a-z]$/)) { pressKey(e.key); return; } } function pressKey(key) { const activeTiles = getActiveTiles() activeTiles.forEach(function (tile) { console.log("activeTiles tile: " + tile.id) }) if (activeTiles.length >= WORD_LENGTH) return const nextTile = guessGrid.querySelector(":not([data-letter])") nextTile.dataset.letter = key.toLowerCase() nextTile.textContent = key nextTile.dataset.state = "active" } function deleteKey() { const activeTiles = getActiveTiles() const lastTile = activeTiles[activeTiles.length - 1] if (lastTile == null) return lastTile.textContent = "" delete lastTile.dataset.state delete lastTile.dataset.letter } function submitGuess(oldword) { const activeTiles = [...getActiveTiles()] if (activeTiles.length !== WORD_LENGTH) { showAlert("Not enough letters") shakeTiles(activeTiles) return } const guess = activeTiles.reduce((word, tile) => { return word + tile.dataset.letter }, "") if (!dictionary.includes(guess)) { showAlert("Not in word list") shakeTiles(activeTiles) return } if (oldword == "") { saveBoardState(guess) } stopInteraction() activeTiles.forEach((...params) => flipTile(...params, guess)) } function saveBoardState(guess) { if (playAgain) { return; } wordDocTwoGuesses.push( { ContactId: UserProfile.contactid, Correct: guess === targetWord, Day: wordDocTwoDay, Guess: guess, GuessNumber: wordDocTwoGuesses.length + 1, Uploaded: false } ); uploadGuesses(); if (guess === targetWord) { if (wordDocTwoStats.MaxStreak === wordDocTwoStats.CurrentStreak) { wordDocTwoStats.MaxStreak += 1; } wordDocTwoStats.CurrentStreak += 1; wordDocTwoStats.GamesWon += 1; wordDocTwoStats.GamesPlayed += 1; wordDocTwoStats["Guess" + wordDocTwoGuesses.filter(g => g.Day === wordDocTwoDay).length] += 1 setRanking(); setStats(); } else if (wordDocTwoStats.GuessNumber === 6) { if (window.UserProfile.contactid === '00000000-0000-0000-0000-000000000000') { wordDocTwoStats.MaxStreak = wordDocTwoStats.CurrentStreak; } wordDocTwoStats.CurrentStreak = 0; setRanking(); setStats(); } //if not logged in, persist if (window.UserProfile.contactid === '00000000-0000-0000-0000-000000000000') { window.localStorage.setItem('HealioWordDocTwoStats', JSON.stringify(wordDocTwoStats)); } } function handleMultipleLetters(targetWord, guess, letter, index) { var tarray = targetWord.split(''); var garray = guess.split(''); //guess count array var gcarray = []; garray.forEach(e => { gcarray.push(getOccurrence(garray, e)); }); var mv = false; gcarray.every(v => { if (v > 1) { mv = true; return false; } return true; }); if (!mv) return true; //if this letter is only in the guessed word once, there's no problem var letterOccs = gcarray[index]; if (letterOccs === 1) return true; var tcarray = []; tarray.forEach(e => { tcarray.push(getOccurrence(tarray, e)); }); //if there's a perfect match somewhere in the guess, reducde the total //number of potential times that letter is in the word in the guess array var idx = 0; garray.forEach(v => { if (tarray[idx] === garray[idx]) { tarray[idx] = ""; tcarray[idx] = 0; garray[idx] = ""; gcarray[idx] = 0; } idx++; }); var found = false; garray.every(g => { if (g !== "" && tarray.includes(g)) { //first location within guessed word var gloc = garray.indexOf(g); if (gloc === index || (gcarray[gloc] > 2 && tcarray[gloc] > 2)) { found = true; return false; } if (gloc > -1) { //second location within guessed word var gloc2 = garray.indexOf(g, gloc + 1); var tloc = tarray.indexOf(g); if (gcarray[gloc] === 2 && tcarray[tloc] > 1 && gloc2 > -1 && gloc2 === index) { found = true; return false; } } } return true; }); return found; } function getOccurrence(array, value) { var count = 0; array.forEach((v) => (v === value && count++)); return count; } function getActiveTiles() { return guessGrid.querySelectorAll('[data-state="active"]') } function showInstructionsModal() { $('#instructionsModal').modal('toggle') } function showUpdatedInstructionsModal() { $('#updatedInstructionsModal').modal('toggle') } function hideSocialModal() { var socialOverlay = document.getElementsByClassName("social-overlay")[0]; socialOverlay.classList.remove("visible") socialOverlay.classList.add("hidden") } function showAlert(message, duration = 1000) { const alert = document.createElement("div") alert.textContent = message alert.classList.add("alert") alertContainer.prepend(alert) if (duration == null) return setTimeout(() => { alert.classList.add("hide") alert.addEventListener("transitionend", () => { alert.remove() }) }, duration) } function shakeTiles(tiles) { tiles.forEach(tile => { tile.classList.add("shake") tile.addEventListener( "animationend", () => { tile.classList.remove("shake") }, { once: true } ) }) } function checkWinLose(guess, tiles, rownum) { triesToWin++ if (guess === targetWord) { gameIsWon = 1 danceTiles(tiles) stopInteraction() showCompletionPopup(targetWord, gameIsWon) return } const remainingTiles = guessGrid.querySelectorAll(":not([data-letter])") if (remainingTiles.length === 0 && rownum == 6) { triesToWin++ gameIsWon = 2 stopInteraction(); showCompletionPopup(targetWord, gameIsWon); } } function showCompletionPopup(word, win) { let message = ''; $('#game-container').addClass('completed') let exp = $('#explore-question'); if (exp) { exp.show(); } if (playAgain) { exp = $('#explore-question-blank'); if (exp) { exp.show(); } } setTimeout(function () { showStatisticsModal(); }, 2000); } function danceTiles(tiles) { tiles.forEach((tile, index) => { if (tile && tile.classList) { setTimeout(() => { tile.classList.add("dance") tile.addEventListener( "animationend", () => { tile.classList.remove("dance") }, { once: true } ) }, (index * DANCE_ANIMATION_DURATION) / 5) } }) } }); if (googletag !== undefined) { try { window.googletag = window.googletag || { cmd: [] }; googletag.cmd.push(function () { googletag.pubads().setTargeting('contenttype', 'worddoc'); // Enable SRA and services. googletag.pubads().disableInitialLoad(); googletag.pubads().collapseEmptyDivs(); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); } catch (error) { console.log(error); } }