code.ashish.me

Atom feed

Recently added: 128 Longest Consecutive Sequence, 347 Top K Frequent Elements, 045 Jump Game 2, 228 Summary Ranges, 219 Contains Duplicate 2

01 Multiple 3 And 5

/**
 * Created by Ashish Patel
 * Copyright © 2018 ashish.me
 * ashishsushilpatel@gmail.com 
 */

/**
 * 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 multiplesOf3and5(number){
  let sum = 0;
  for(let i = 0; i < number; i++){
    if(i%3===0 || i%5===0){
      sum += i;
    }
  }
  return sum;
}

console.log(multiplesOf3and5(1000))

Created 2019-11-24T04:53:20+05:30 · Edit