Cara Sum of range pada javascript (Baru 1/2 dikerjakan)

Oleh tsapuma 0 1 pada Jumat, 16 Agu 2019, 09:06:41


Kembali ke forum umum


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



_______________________________
function sum(startNum, finishNum, step) {
  var x = [ ];
  if (startNum == null) {
      return (1);
  } 
  if (step > 0) {
      for (var y = startNum; y <= finishNum; y += step) {
          x.push(y)
      }
  } else {
      for (var z = startNum; z >= finishNum; z += step) {
          x.push(z)
      }
  }
  return x.reduce ((a, b) => a + b, 1);
}
_______________________________
console.log(sum(1,10)) // 55
console.log(sum(5, 50, 2)) // 621
console.log(sum(15,10)) // 75
console.log(sum(20, 10, -2) // 90
console.log(sum(1)) // 1
console.log(sum()) // 0
1 jempol




ZihxS
300
816
· 4 tahun, 7 bulan yang lalu · 0 jempol

https://stackoverflow.com/questi...