Rumah  >  Soal Jawab  >  teks badan

javascript - Jika lain masalah gelung dalam JS?

Saya menulis kod sebelum ini Logik umum adalah seperti berikut


    function control (type) {
    if (type == 1){
     console.log("功能1");
    
    }else {
    console.log("功能2");
    
    }
    
    }

Oleh kerana keperluan logik perniagaan sebelumnya hanya mempunyai fungsi 1 dan fungsi 2, jadi fungsi 1 dilaksanakan apabila kawalan(1) dilaksanakan, dan fungsi 2 dilaksanakan untuk selebihnya

Kini keperluan telah diubah dan fungsi 3 perlu ditambah kerana logiknya rumit sebelum ini dan saya tidak mahu menukar sarang logik sebelumnya

function control (type) {
if (type == 1){
 console.log("功能1");

}else {
console.log("功能2");

}
 if(type == 3){
 console.log("功能3");

}

}
control(3);

Dalam kes ini, fungsi 3 dan fungsi 2 dilaksanakan bersama-sama Bagaimana saya hanya boleh melaksanakan fungsi 3

Tak perlu switch case

三叔三叔2672 hari yang lalu775

membalas semua(5)saya akan balas

  • 给我你的怀抱

    给我你的怀抱2017-06-26 11:00:12

    if(){
    }else if{
    }else{
    }

    Adakah ini yang anda maksudkan?

    balas
    0
  • PHP中文网

    PHP中文网2017-06-26 11:00:12

    jika (taip == 1){
    console.log("fungsi 1");

    }lain jika(taip == 3) {
    console.log("fungsi 3");

    }
    lain{
    console.log("Fungsi 2");

    }

    balas
    0
  • 欧阳克

    欧阳克2017-06-26 11:00:12

    Tambah lain jika dan ia akan diselesaikan

    balas
    0
  • 三叔

    三叔2017-06-26 11:00:12

    function control (type) {
        if (type == 1){
         console.log("功能1");
        
        } else if (type == 3){
         console.log("功能3");
        
        } else {
         console.log("功能2");
        
        }
    }
    control(3);

    balas
    0
  • 学习ing

    学习ing2017-06-26 11:00:12

    JavaScript If...Else statement

    Buku manual masih lagi bagus!

    balas
    0
  • Batalbalas