Buat sebuah fungsi bernama validateFormData yang menerima 1 argument objek

Buat sebuah fungsi bernama validateFormData yang menerima 1 argument objek dengan properti:

  • firstName
  • lastName
  • city
  • zipCode

Kembalikan true jika:

  • objek mempunyai semua properti di atas, dan
  • masing-masing properti di objek mempunyai nilai, dan
  • nilai dari properti zipCode harus dalam bentuk angka, dan
  • attribute checked dari <input> dengan id check harus true

Jika tidak, kembalikan false

ini jawabanku tapi kok masih salah ya ada yang tolong tunjikin salah atau kurangnya apa…

function validateFormData(form1){

if(!form1.hasOwnProperty()){

    if(form1.getElementById("firstName").value != "" && form1.getElementById("lastName") != "" && form1.getElementById("city").value != "" && form1.getElementById("zipCode") != ""){

        let l = form1.getElementById("zipCode").value;

        if(isNumber(l) == true){

            if(checkboxIsChecked == true){

                return true;

            }

            else{

                return false;

            }

        }

        else{

            return false;

        }

    }

    else{

        return false;

    }

}

else{

    return false;

}

}