<prompt> Unda chaguo la kukokotoa la JavaScript ambalo linakubali mkusanyiko wa nambari kamili na jumla inayolengwa kama vigezo vya ingizo. Chaguo za kukokotoa zinapaswa kurudisha safu ya jozi zote za kipekee za nambari kamili katika safu ya ingizo zinazojumlisha hadi jumla inayolengwa. Kwa mfano, kutokana na safu ya ingizo 1, 3, 5, 7 na jumla lengwa 8, matokeo yanapaswa kuwa 1, 7, 3, 5.  <response>: Hapa kuna kazi ya JavaScript ambayo hufanya kile unachotafuta: javascriptkazi findPairsWithSumarr, target acha matokeo ; let seenNumbers new Set; kwa hebu nambari ya arr hebu kamilisha lengo - num; ikiwa seenNumbers.hascomplement Panga jozi ili kuhakikisha upekee katika safu ya matokeo acha jozi idadi, kamilishana.pangaa, b a - b; let isUnique kweli; Angalia ikiwa jozi tayari zipo katika safu ya matokeo kwa acha jozi iliyopo ya matokeo ikiwa jozi iliyopo0 jozi0 jozi iliyopo1 jozi1 isUnique uongo; mapumziko; ikiwa ni ya kipekee matokeo.sukumajozi; nyengine inavyoonekanaHesabu.ongezanambari; matokeo ya kurudi;Unaweza kujaribu kazi hii kwa kuingiza mfano wako kama hii: javascriptconsole.logfindPairsWithSum1, 3, 5, 7, 8; Pato: 1, 7, 3, 5 