Sha256: 37a9ec26b9e616160d52a91f9ceec57aa9260a72652848591be0f95ec4dedd22
Contents?: true
Size: 344 Bytes
Versions: 22
Compression:
Stored size: 344 Bytes
Contents
class Squares { def naturalNum def Squares(num) { this.naturalNum = num } def squareOfSums() { (1..naturalNum).inject(0) {result, i -> result += i } ** 2 } def sumOfSquares() { (1..naturalNum).inject(0) {result, i -> result += i ** 2 } } def difference() { squareOfSums() - sumOfSquares() } }
Version data entries
22 entries across 22 versions & 1 rubygems