2014-09-27 2 views
-2

내 코드에 어떤 문제가 있는지 잘 모르겠습니다. 잠시 생각해 보려고했습니다. 누군가 나를 도울 수 있습니까!JavaScript 함수/If 문

var sleepCheck = function(numHours) { 
     if (sleepCheck >= 8) { 
      return "You're getting plenty of sleep! Maybe even too much!"; 
     } else { 
      return "Get some more shut eye!"; 
    } 
}; 

sleepCheck(10); 
+1

해야한다, sleepCheck 난 당신이 기능 –

+0

I의 매개 변수입니다 NUMHOURS를 사용하는 것이 의미 있다고 생각하는 기능입니다 온라인 과정에서이 일을하고 있는데, 그걸 넣어봤을 때 "sleepCheck()가 돌아 오지 않는 것 같아"라는 오류 메시지가 나타납니다. 잠을 많이 자고 있습니다! numHours가 10 일 때 if/else 구문과 올바른 비교 연산자를 사용하고 있는지 확인하십시오. " – Wilson

+0

sleepCheck를 numHours로 변경해 보셨습니까? –

답변

3
if (sleepCheck >= 8) 

당신이 숫자로 함수를 비교하기 위해 노력하고있다

if (numHours >= 8) 
+0

온라인 코스에서이 작업을하고 있는데, 그걸 넣으면 "sleepCheck()가 돌아 오지 않는 것 같습니다."라는 오류 메시지가 나타납니다. 잠을 많이 자고 있습니다! numHours가 10 일 때 if/else 구문과 올바른 비교 연산자를 사용하고 있는지 확인하십시오. " – Wilson

+0

어딘가에 여분의 공간이 있었고 과정은 그것에 대해 약간 심술 궂 었으며 정확히 그렇게하기를 원했습니다. – Wilson

+0

@ 윌슨 : 아직도 그것이 유효한 질문이라고 생각합니다. S. 사람들에게 시간을 할애 할 가치가 있습니까? 참으로 수치 스럽다. – GameAlchemist