i figured out how to make scratch calculate a factorial, just tell it the number you want to factorialise! up to 102 due to scratch hardware limitations. can't use non-whole numbers or negatives.