<think>Okay, let's try to figure out how much Weng earned for babysitting yesterday. So, the problem says she makes $12 per hour, but she only babysat for 50 minutes. Hmm, right, because they want to know the earnings for less than an hour. Alright, step by step.

First, I need to remember that there are 60 minutes in an hour. Since she worked 50 minutes, that's less than an hour, so we can't just take the full $12. We need to find out what fraction of an hour 50 minutes is and then multiply that by her hourly rate to find her earnings.

Let me write that down. Her hourly rate is $12 per 60 minutes. So for each minute, she earns $12 divided by 60. Let me calculate that. 12 divided by 60 is 0.2. Wait, $0.20 per minute? Because 12 divided by 60 is 0.2. Right, so each minute she earns 20 cents. Then, for 50 minutes, that's 50 times 0.2. Let's do 50 × 0.2. 50 times 0.2 is 10. So she earned $10? That seems right.

Wait, let me check that again. Alternatively, 50 minutes is 50/60 of an hour. So 50 divided by 60 is the same as 5/6. So then, multiply 5/6 by $12. Let me compute that. 12 divided by 6 is 2, times 5 is 10. Oh yeah, same answer. So either way, whether by calculating per minute rate or by converting minutes to a fraction of an hour, we get $10. Makes sense.

Wait, just to double-check. Let me compute 5/6 of 12. 12 divided by 6 is 2, so one sixth is $2. Then five sixths would be 2 × 5 = $10. Yeah, that's correct. So that's $10. So she earned $10 for 50 minutes. 

But let me verify once more. 60 minutes → $12, so 1 minute → $0.20. 50 minutes → 50 × $0.20. Let me do 50 × 0.2. 5 times 0.2 is 1.0, so 50 times 0.2 is (5 × 10) × 0.2 = 10. Correct. So both methods give the same result, which is reassuring. Therefore, the answer is $10. 

Alternatively, if I use decimals instead of fractions, 50 divided by 60 is approximately 0.8333 hours. Multiply that by $12. So 12 times 0.8333. Let me compute that. 10 times 0.8333 is 8.333, and 2 times 0.8333 is 1.6666. So adding those gives 8.333 + 1.6666, which is approximately 9.9996, almost 10. Due to rounding, it's close enough to confirm the answer is $10. 

Yeah, all methods converge to $10. So I think that's the right answer. I don't see any mistakes in the calculations here. So Weng earned $10 for her 50 minutes of babysitting.
</think>

Weng earns $12 per hour for babysitting. To find her earnings for 50 minutes:

1. **Convert minutes to hours**:  
   \( \frac{50}{60} = \frac{5}{6} \) hours.

2. **Calculate earnings**:  
   Multiply the hourly rate by the fraction of an hour:  
   \( \$12 \times \frac{5}{6} = \$10 \).

**Verification**:  
- **Per-minute rate**:  
  \( \frac{\$12}{60} = \$0.20 \) per minute.  
  \( 50 \times \$0.20 = \$10 \).  

- **Decimal approximation**:  
  \( \frac{50}{60} \approx 0.8333 \) hours.  
  \( 0.8333 \times \$12 \approx \$9.9996 \approx \$10 \).

Final answer:  
\boxed{10}