Write a method that calculates the area of a rectangle given its length and width. The method should return the area as a Decimal value.
Handle edge cases appropriately: return null for null inputs, and return 0 for zero or negative values.
Examples:
Decimal area = calculateRectangleArea(5.0, 3.0); // Returns: 15.0 Decimal zeroArea = calculateRectangleArea(0.0, 5.0); // Returns: 0.0 Decimal nullArea = calculateRectangleArea(null, 5.0); // Returns: null
Apex Code Editor
Welcome to Lightning Challenge!
How It Works
- • Write your solution in the code editor
- • Connect your Salesforce org to test
- • Submit to check if your solution passes
- • Use hints if you get stuck
Contest Alert
🏆 #CodeEveryDay July 2026
Contest runs July 1 - 31. Complete challenges to climb the leaderboard!
Only the 31 daily challenges shown during this contest count toward points. Earlier dailies don't carry over.