{"id":16223,"date":"2024-10-10T16:30:19","date_gmt":"2024-10-10T08:30:19","guid":{"rendered":"https:\/\/www.jtkswk.gov.my\/v2\/?page_id=16223"},"modified":"2024-10-11T16:25:57","modified_gmt":"2024-10-11T08:25:57","slug":"pengiraan-anggaran-gaji-bekerja-tidak-cukup-sebulan","status":"publish","type":"page","link":"https:\/\/www.jtkswk.gov.my\/v2\/?page_id=16223","title":{"rendered":"Pengiraan Anggaran Gaji Bekerja Tidak Cukup Sebulan"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"16223\" class=\"elementor elementor-16223\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ed911fb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ed911fb\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-ccea661\" data-id=\"ccea661\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-18e9653 bdt-submenu-type-outer bdt-submenu-column-1 elementor-widget elementor-widget-bdt-vertical-menu\" data-id=\"18e9653\" data-element_type=\"widget\" data-widget_type=\"bdt-vertical-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"bdt-vertical-menu\" data-settings=\"{&quot;id&quot;:&quot;bdt-metismenu-18e9653&quot;,&quot;removeParentLink&quot;:&quot;no&quot;}\">\n\n\t\t\t\t\t\t\t\t\t<nav class=\"sidebar-nav\">\n\t\t\t<ul class=\"metismenu\" id=\"bdt-metismenu-18e9653\">\n\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"bdt-menu-item\">\n\t\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/www.jtkswk.gov.my\/v2\/?page_id=16175\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tPengiraan Anggaran Bayaran Faedah Penamatan Kerja (Bergaji Bulanan) *Hanya Layak Sekiranya Bekerja Melebihi 12 Bulan\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"bdt-menu-item\">\n\t\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/www.jtkswk.gov.my\/v2\/?page_id=16211\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tPengiraan Anggaran Bayaran Bekerja Lebih Masa (Bergaji Bulanan)\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"bdt-menu-item\">\n\t\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/www.jtkswk.gov.my\/v2\/?page_id=16223\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tPengiraan Anggaran Gaji Bekerja Tidak Cukup Sebulan\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"bdt-menu-item\">\n\t\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/www.jtkswk.gov.my\/v2\/?page_id=16238\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tPengiraan Anggaran Gaji Ganti Notis Penamatan Kontrak (Bergaji Bulanan) *Sekiranya Dinyatakan Dalam Kontrak\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"bdt-menu-item\">\n\t\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/www.jtkswk.gov.my\/v2\/?page_id=16256\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tPengiraan Anggaran Gaji Ganti Notis Penamatan Kontrak (Bergaji Bulanan) *Sekiranya Tidak Dinyatakan Dalam Kontrak\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t\t\t\t\t<\/ul>\n\t\t<\/nav>\n\t\t\t\t\t\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-fc9a84d\" data-id=\"fc9a84d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-705150a elementor-widget elementor-widget-html\" data-id=\"705150a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <title>Pengiraan Anggaran Gaji Bekerja Tidak Cukup Sebulan<\/title>\r\n    <style>\r\n        body {\r\n            font-family: Arial, sans-serif;\r\n            max-width: auto;\r\n            margin: 0 auto;\r\n            padding: auto;\r\n        }\r\n\r\n        input, select, button {\r\n            width: 100%;\r\n            padding: 10px;\r\n            margin: 10px 0;\r\n            font-size: 16px;\r\n        }\r\n\r\n        .result {\r\n            font-weight: bold;\r\n        }\r\n\r\n        .error {\r\n            color: red;\r\n            font-weight: bold;\r\n        }\r\n\r\n        .button-container {\r\n            display: flex;\r\n            justify-content: space-between;\r\n        }\r\n\r\n        .button-container button {\r\n            width: 48%;\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n\r\n    <h4>Pengiraan Anggaran Gaji Bekerja Tidak Cukup Sebulan<\/h4><br>\r\n\r\n    <label for=\"monthlySalary\">Gaji Sebulan (RM):<\/label>\r\n    <input type=\"number\" id=\"monthlySalary\" required>\r\n\r\n    <label for=\"serviceMonth\">Kiraan untuk Bulan:<\/label>\r\n    <select id=\"serviceMonth\" onchange=\"updateDays()\">\r\n        <option value=\"\">Pilih Bulan<\/option>\r\n        <option value=\"1\">Januari<\/option>\r\n        <option value=\"2\">Februari (28 hari)<\/option>\r\n        <option value=\"2.1\">Februari (29 hari)<\/option>\r\n        <option value=\"3\">Mac<\/option>\r\n        <option value=\"4\">April<\/option>\r\n        <option value=\"5\">Mei<\/option>\r\n        <option value=\"6\">Jun<\/option>\r\n        <option value=\"7\">Julai<\/option>\r\n        <option value=\"8\">Ogos<\/option>\r\n        <option value=\"9\">September<\/option>\r\n        <option value=\"10\">Oktober<\/option>\r\n        <option value=\"11\">November<\/option>\r\n        <option value=\"12\">Disember<\/option>\r\n    <\/select>\r\n\r\n    <label for=\"daysInMonth\">Bilangan Hari bagi Bulan Berkenaan:<\/label>\r\n    <input type=\"number\" id=\"daysInMonth\" readonly required>\r\n\r\n    <label for=\"workingDays\">*Bilangan Hari Bekerja dalam Bulan Berkenaan:<\/label><br>\r\n    <span style=\"font-size:11px;\">\r\n    *Bilangan hari bekerja bermaksud bilangan hari hadir bekerja termasuk hari rehat\r\n    <\/span>\r\n    <input type=\"number\" id=\"workingDays\" required>\r\n\r\n    <div class=\"button-container\">\r\n        <button onclick=\"calculate()\">Kira<\/button>\r\n        <button onclick=\"resetFields()\">Batal<\/button>\r\n    <\/div>\r\n\r\n    <p class=\"error\" id=\"errorMessage\"><\/p>\r\n    <p class=\"result\" id=\"eligibleSalary\"><\/p>\r\n\r\n    <script>\r\n        \/\/ Function to update the number of days based on selected month\r\n        function updateDays() {\r\n            const month = document.getElementById('serviceMonth').value;\r\n            let days = 0;\r\n\r\n            switch (month) {\r\n                case '1': \/\/ Januari\r\n                case '3': \/\/ Mac\r\n                case '5': \/\/ Mei\r\n                case '7': \/\/ Julai\r\n                case '8': \/\/ Ogos\r\n                case '10': \/\/ Oktober\r\n                case '12': \/\/ Disember\r\n                    days = 31;\r\n                    break;\r\n                case '4': \/\/ April\r\n                case '6': \/\/ Jun\r\n                case '9': \/\/ September\r\n                case '11': \/\/ November\r\n                    days = 30;\r\n                    break;\r\n                case '2': \/\/ Februari\r\n                    days = 28;\r\n                    break;\r\n                case '2.1': \/\/ Februari (29 hari)\r\n                    days = 29;\r\n                    break;\r\n                default:\r\n                    days = 0;\r\n            }\r\n\r\n            document.getElementById('daysInMonth').value = days;\r\n        }\r\n\r\n        \/\/ Function to calculate the eligible salary\r\n        function calculate() {\r\n            \/\/ Get input values\r\n            const monthlySalary = parseFloat(document.getElementById('monthlySalary').value);\r\n            const daysInMonth = parseFloat(document.getElementById('daysInMonth').value);\r\n            const workingDays = parseFloat(document.getElementById('workingDays').value);\r\n\r\n            \/\/ Validate if inputs are provided\r\n            if (!monthlySalary || !daysInMonth || !workingDays) {\r\n                document.getElementById('errorMessage').innerHTML = \"Sila masukkan maklumat yang diperlukan\";\r\n                document.getElementById('eligibleSalary').innerHTML = '';\r\n                return;\r\n            }\r\n\r\n            \/\/ Clear the error message if validation passes\r\n            document.getElementById('errorMessage').innerHTML = '';\r\n\r\n            \/\/ Calculate gaji layak\r\n            const eligibleSalary = (monthlySalary \/ daysInMonth) * workingDays;\r\n\r\n            \/\/ Display results\r\n            document.getElementById('eligibleSalary').innerHTML = `Gaji Layak bagi Bulan Tersebut: RM ${eligibleSalary.toFixed(2)}`;\r\n        }\r\n\r\n        \/\/ Function to reset input fields\r\n        function resetFields() {\r\n            document.getElementById('monthlySalary').value = '';\r\n            document.getElementById('serviceMonth').value = '';\r\n            document.getElementById('daysInMonth').value = '';\r\n            document.getElementById('workingDays').value = '';\r\n\r\n            document.getElementById('errorMessage').innerHTML = '';\r\n            document.getElementById('eligibleSalary').innerHTML = '';\r\n        }\r\n    <\/script>\r\n\r\n    <footer>\r\n        <span style=\"color:red;\">Penafian: Ini adalah pengiraan anggaran sahaja dan tidak boleh digunapakai sebagai autoriti atau dokumen sokongan apa-apa tuntutan bayaran.<\/span>\r\n    <\/footer>\r\n\r\n<\/body>\r\n<\/html>\r\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Pengiraan Anggaran Bayaran Faedah Penamatan Kerja (Bergaji Bulanan) *Hanya Layak Sekiranya Bekerja Melebihi 12 Bulan Pengiraan Anggaran Bayaran Bekerja Lebih Masa (Bergaji Bulanan) Pengiraan Anggaran Gaji Bekerja Tidak Cukup Sebulan Pengiraan Anggaran Gaji Ganti Notis Penamatan Kontrak (Bergaji Bulanan) *Sekiranya Dinyatakan Dalam Kontrak Pengiraan Anggaran Gaji Ganti Notis Penamatan Kontrak (Bergaji Bulanan) *Sekiranya Tidak Dinyatakan&hellip; <a class=\"more-link\" href=\"https:\/\/www.jtkswk.gov.my\/v2\/?page_id=16223\">Continue reading <span class=\"screen-reader-text\">Pengiraan Anggaran Gaji Bekerja Tidak Cukup Sebulan<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"lang":"ms","translations":{"ms":16223},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.jtkswk.gov.my\/v2\/index.php?rest_route=\/wp\/v2\/pages\/16223"}],"collection":[{"href":"https:\/\/www.jtkswk.gov.my\/v2\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.jtkswk.gov.my\/v2\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.jtkswk.gov.my\/v2\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jtkswk.gov.my\/v2\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16223"}],"version-history":[{"count":16,"href":"https:\/\/www.jtkswk.gov.my\/v2\/index.php?rest_route=\/wp\/v2\/pages\/16223\/revisions"}],"predecessor-version":[{"id":16313,"href":"https:\/\/www.jtkswk.gov.my\/v2\/index.php?rest_route=\/wp\/v2\/pages\/16223\/revisions\/16313"}],"wp:attachment":[{"href":"https:\/\/www.jtkswk.gov.my\/v2\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}