Is there a faster way of writing OR operator?

前端 未结 6 1732
自闭症患者
自闭症患者 2021-01-13 08:31

Is there a faster way of writing this?

if ($(\'#id\').val()==7 || $(\'#id\').val()==8 || $(\'#id\').val()==9){
    console.log(\'value of #id is 7, 8, or 9!\         


        
6条回答
  •  忘掉有多难
    2021-01-13 09:14

    It's not really much simpler, unless the list of values is really long:

    if ([7, 8, 9].indexOf(parseInt($('#id').val(), 10)) != -1)
    

提交回复
热议问题