Method: Zxcvbn::Scoring.factorial
- Defined in:
- lib/zxcvbn/scoring.rb
.factorial(n) ⇒ Object
rubocop:disable Naming/MethodParameterName
38 39 40 41 42 43 |
# File 'lib/zxcvbn/scoring.rb', line 38 def self.factorial(n) # rubocop:disable Naming/MethodParameterName # unoptimized, called only on small n return 1 if n < 2 (2..n).reduce(&:*) end |