[tex]4!=4\times3\times2\times1=24\\3!=3\times2\times1=6\\2!=2\times1\\1!=1\\0!=?[/tex]
Notice that when we go from 4! to 3! , we divide by 4.
(Because [tex]4!\div 4 = 4\times3\times2\times1\div4=3\times2\times1=3![/tex] the 4's cancel)
And when we go from 3! to 2! , we divide by 3, and etc.
We can use this pattern to see why 0! = 1.
[tex]4!=4\times3\times2\times1=24\\3! = 4!\div4=24\div4=6\\2!=3!\div3=6\div3=2\\1!=2!\div2=2\div2=1\\0!=1!\div1=1\div1=1[/tex]
And so by following the pattern, we determine that 0! = 1
-------------------------------
Note:
There are no factorials of negative numbers, and we can use the pattern to show why:
[tex]0!=1\\-1!=0!\div0=1\div0=???!!??!?[/tex]
You can't divide a number by 0, therefore -1! doesn't exist, so -2! doesn't exist and so on. So you can't do the factorial of any negative number.
(Or at least there no real solutions to negative factorials)
------------------------