Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Logika script tambahan gaji saat lembur
Agan Master minta bantuan Saya sdg buat script lembur dengan hitungan //Hitungan $Jam1 = 1.5 x tbgaji /173 $Jamselanjutnya = 2.0 x tbgaji/173
Untuk hitungan jamnya sdh saya buat di tbdurasi sdh done ketika apply lembur
Cuma saya masih bingung logika memangggil jika hanya 1 jam berarti Echo $jam1 Tapi kalau diatas 1jam Echo $jamselanjutnya
Misal jika si a lembur 3jam Bagaimana panggil script Tbdurasi xrumus
Mohon bantuannya.trimaksh
1
1 Jawaban:
Pake if aja gan:
//Misal ini didalam function saat script lembur dipanggil
$jam = 3; //misal dapat 3 jam
if($jam == 1) //Jika hanya 1 jam
{
$hasilLembur = 1.5 x tbgaji /173;
}
else if($jam > 1) //Jika lebih dari 1 jam
{
$jam1 = 1.5 x tbgaji /173;
$jamSelanjutnya = $jam - 1;
$hasilLembur = 2.0 x tbgaji/173;
$hasilLembur = ($hasilLembur * $jamSelanjutnya) + jam1;
}
echo $hasilLembur; //hasilnya adalah (hasilLemburJamSelanjutnya + jam1)
0