// Buatlah sebuah function untuk generate random integer dar 2 buah input integer yaitu nilai minimum min dan maksimum max.
// Nilai random harus berada pada range tersebut.
// Jika nilai min dan max adalah null, maka function mengembalikan hasil 0
// Jika nilai max adalah null, jadikan nilai min menjadi 0 dan max mengambil nilai dari min
function rand(max, min){
// Jika min dan max adalah null, kembalikan hasil 0
if (min === null && max === null) {
return 0;
}
// Jika max adalah null, atur min menjadi 0 dan max menjadi nilai min
if (max === null) {
min = 0;
max = min;
}
// Menghasilkan nilai random di antara min dan max
let randomValue = Math.floor(Math.random() * (max - min + 1)) + min;
// Memastikan bahwa nilai random bukan NaN
return isNaN(randomValue) ? 0 : randomValue;
}
console.log(rand(9,8));