You can use RandomPoint
with ImplicitRegion
:
RandomPoint[
ImplicitRegion[0<x<1/2 && 0<y<1/2 && -1<z<-2(x+y), {x,y,z}],
10
]
{{0.0644104, 0.289938, -0.812196}, {0.162676, 0.0447583, -0.805135}, {0.29663,
0.0801703, -0.955995}, {0.0845065, 0.0982267, -0.542481}, {0.00591773,
0.0586124, -0.222642}, {0.395283, 0.0611798, -0.965819}, {0.281329,
0.0247549, -0.985743}, {0.0997621, 0.156397, -0.969405}, {0.136775,
0.176456, -0.934246}, {0.165527, 0.234188, -0.836819}}
Or, if you know the corners of the tetrahedron, you could use:
RandomPoint[
Tetrahedron[{{0,0,-1},{0,1/2,-1},{1/2,0,-1},{0,0,0}}],
10
]
{{0.103469, 0.00460676, -0.804016}, {0.155514,
0.266517, -0.934628}, {0.0258173, 0.0425049, -0.344449}, {0.161183,
0.0999294, -0.639421}, {0.124769, 0.194545, -0.914526}, {0.223348,
0.08202, -0.620869}, {0.0379937, 0.0701453, -0.401479}, {0.0608969,
0.0313861, -0.458453}, {0.00207286, 0.136834, -0.477351}, {0.246812,
0.0634065, -0.89431}}