Menu
CoddyTech

Ôn tập: giai thừa

Thuộc phần Kiến thức nền tảng trong hành trình Kotlin của Coddy. Bài học 53 trên 93.

challenge icon

Thử thách

Trung bình

Viết một hàm (function) factorial nhận n và trả về giai thừa của số đó.

Dùng vòng lặp để nhân tất cả số nguyên dương từ 1 đến n với nhau.

Tham số:

  • n (Int): Một số nguyên dương (từ 1 trở lên)

Giá trị trả về: Giai thừa của n (Int)

Ràng buộc đầu vào: Đầu vào thỏa mãn 1 <= n <= 12, vì vậy giai thừa nằm trong phạm vi của Int.

Tự làm thử

fun factorial(n: Int): Int {
    // Viết code ở đây
}

Tất cả bài học trong Kiến thức nền tảng

Tự luyện tập: Playground Kotlin