2014-09-10 2 views
-2

주어진 범위에서만 true 인 if 문을 어떻게 작성해야합니까? x에 대해 true를 반환하면 (3 < x < 9)?범위에 대한 조건문 작성 (3 <x <9)

if ((myNum > 3) || (myNum < 9)) 
{ 
    document.getElementById("div").innerHTML = "<button>Hello World</button>"; 
} 
+6

당신은 && not ||를 사용하고 싶습니다. – xDaevax

+1

가능한 [두 값 사이에 숫자가 있는지 확인] 중복 (http://stackoverflow.com/questions/14718561/check-if-a-number-is-between-tw-values) – xDaevax

+0

|| '또는'을 의미하며, 두 조건 중 하나라도 true를 반환 할 수 있음을 의미합니다. 기본적으로 사용하는 숫자는 현재 설정에서 true를 반환합니다. – GeekByDesign

답변

1

를 사용하여 올바른 연산자 ||OR 연산자를 사용 AND 운영자 &&

if ((myNum > 3) && (myNum < 9)) 
{ 
    document.getElementById("div").innerHTML = "<button>Hello World</button>"; 
} 

건배입니다!

1

하지 OR

if (myNum > 3 && myNum < 9) { 
    document.getElementById("div").innerHTML = "<button>Hello World</button>"; 
}