Skip to content

Instantly share code, notes, and snippets.

@hassan-maavan
Created September 19, 2020 06:44
Show Gist options
  • Save hassan-maavan/b77b597c48b7c8639525f79e29ead157 to your computer and use it in GitHub Desktop.
Save hassan-maavan/b77b597c48b7c8639525f79e29ead157 to your computer and use it in GitHub Desktop.
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. Finish the solution so that it returns the sum of all the multiples of 3 or 5 below the number passed in. Note: If the number is a multiple of both 3 and 5, only count it once. Also, if a number is negative, return 0(…
function solution(number){
var sum = 0;
for(var i = 1;i< number; i++){
if(i % 3 == 0 || i % 5 == 0){
sum += i
}
}
return sum;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment