Sha256: b134e86a3c06fca48bb6c448962a2f61e1fcbb2da756ff8b106ecd9c364dff0b
Contents?: true
Size: 341 Bytes
Versions: 66
Compression:
Stored size: 341 Bytes
Contents
class ArmstrongNumbers { static isArmstrongNumber(input: number): boolean { const digits = String(input).split('') const sum = digits.reduce((total, current) => { return total + Math.pow(parseInt(current, 10), digits.length) }, 0) return sum === input } } export default ArmstrongNumbers
Version data entries
66 entries across 66 versions & 1 rubygems