Mode:
Duration:
1
2
3
4
5
6
7
8
9
10
11
12
13
pragma solidity ^0.8.0;
contract Factorial {
uint public n = 5;
uint public fact = 1;
function calculate() public {
fact = 1;
for(uint i=1;i<=n;i++) {
fact *= i;
}
}
}Coding works best on desktop or with an external keyboard.