If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.
Find the sum of all the multiples of 3 or 5 below 1000.
function calculate_multiples {
$SUM = 0
1..999 | ForEach-Object {
if (!( $_ % 3) -OR !($_ % 5)) {
$Sum += $_
}
}
return $Sum
}
# You can test with Pester (https://github.com/pester/Pester)
# TODO: replace with your own tests (TDD), these are just here to demonstrate usage.
$Results = calculate_multiples
Describe 'My Solution' {
It 'Should return 233168' {
$Results | Should be 233168
}
}