test => factorial
test => factorial with negative number
refactoring => using ?: instead
Merge branch 'factorial_factory' into master
add test into all-tests.html