The number in the middle of the first triangle is found with the folowing calculation: -2 + -6 - 38 = -46
The number in the middle of the second triangle is found with the folowing calculation: : 30 + -8 - -7 = 29
Therefore the question mark should be replaced with the number: -7