<prompt> Andika kipengele cha kukokotoa cha JavaScript ambacho huchukua mfuatano unaowakilisha tarehe k.m., 2021-12-01 na kurudisha siku ya juma k.m., Jumatano kwa tarehe hiyo. Chaguo la kukokotoa lisitegemee maktaba zozote za nje au vitendakazi vya Tarehe vilivyojengewa ndani, na vinapaswa kuwajibika kwa miaka mirefu.PLINFORMAT  <response>: kazi getDayOfWeekdateString const days Jumapili, Jumatatu, Jumanne, Jumatano, Alhamisi, Ijumaa, Jumamosi; const mwaka, mwezi, siku dateString.split-.mapNumber; Algorithm kutoka const m mwezi - 3 4800 4800; const y mwaka Math.floormwezi - 14 12 400; const K y 100; const J Math.floory 100; const h siku Math.floor 13 m 1 5 K Math.floorK 4 Math.floorJ 4 - 2 J 7; siku za kurudih 5 7; 