<prompt> Unda chaguo la kukokotoa la JavaScript au TypeScript ambalo linakubali mkusanyiko wa nambari kamili na kurudisha bidhaa kubwa zaidi iliyoundwa na nambari tatu kamili ndani ya safu.PLINFORMAT  <response>: kazi kubwaProductOfThreearr ikiwa arr.length 3 kutupa Hitilafu mpya Safu inapaswa kuwa na angalau vitu 3; Panga safu kwa mpangilio wa kupanda arr.sorta, b a - b; Bidhaa kubwa zaidi inaweza kuundwa na: 1. Kuzidisha nambari tatu kubwa zaidi 2. Kuzidisha nambari mbili ndogo zaidi zinazoweza kuwa hasi na nambari kubwa zaidi const n urefu.urefu; rudisha Math.max arrn - 1 arrn - 2 arrn - 3, arr0 arr1 arrn - 1 ; 