Forum Komunitas Jenius - Jenius Co.Create - Jenius Co Create
Co.Create Club
Join Co.Create Club

imamadyan

Koding di atas menggunakan Go Language
Foo itu library fungsi faktorial di folder ./
Constraint merupakan tipe data dengan pembatasan yang bertujuan untuk pengoptimalan.
Param itu angka faktorial input/masukan, sedangkan expected itu angka hasil perhitungan output/keluaran.

Jadi, Secara matematis penjabarannya:
Param 0, expected 1: 0! = 1
Param 1, expected 1: 1! = 1×1 = 1
Param 2, expected 2: 2! = 1×2 = 2
Param 3, expected 6: 3! = 1x2x3 = 6
Param 5, expected 120: 5! = 1x2x3x4x5 =120

Dengan nama file yaitu index.js dan masukan kurang dari 2 maka fungsi bar yang benar ialah:
const bar= (num) => {
if (num < 2){
return 1;
}
return bar (num – 1) * num;
}

export default bar;

29 August, 2019 Like ( 0 )
Share

Join the community, Be a Co.Creator!

Dapatkan informasi, solusi, dan berbagi cerita menarik dengan Co.Creator lainnya.