わかりました、今度は「for」サイクルを使用してください
「for」サイクルに基づいた要因関数の実装は次のとおりです。

「行きます
パッケージメイン

「FMT」をインポートする

FUNC要因（n int）int {
var factorial = 1

i：= 1;i <= n;i ++ {
要因=要因 * i
}

返品要因
}

func main（）{
fmt.println（要因（5））
}
`` `