If you've written that correctly, there aren't two whole numbers that satisfy your conditions. -30 and 2 multiply to -60, but they add to -28.
-42
The two numbers that can multiply to make 38 are 1 and 38, as 1 multiplied by 38 equals 38. Another pair of numbers that can multiply to make 38 is 2 and 19, as 2 multiplied by 19 also equals 38. These are the only pairs of whole numbers that can multiply to give 38.
-38
19*2
38 and 8
1 x 38, 2 x 19
38
577
38
10 + 28 are two triangle numbers that, added together total 38.
38
108