我不知道错误在哪里 它给了我意想不到的令牌 我已经做了一切来解决它,但仍然没有希望:
var sleepCheck = function (numHours)
if(numHours >= 8) {
return "You're getting plenty of sleep! Maybe even too much!"
}
else {
return "Get some more shut eye!";
}
sleepCheck(10)
sleepcheck(5)
sleepcheck(8)
答案 0 :(得分:3)
你的功能没有大括号:
var sleepCheck = function (numHours){
if(numHours >= 8) {
return "You're getting plenty of sleep! Maybe even too much!"
}
else {
return "Get some more shut eye!";
}
};
console.log(sleepCheck(10));
console.log(sleepCheck(5));
console.log(sleepCheck(8));

除此之外,请检查大写:sleepCheck
,而不是sleepcheck
。
答案 1 :(得分:0)
2个错误:
- 没有{}的功能
- sleepCheck写为sleepcheck(最后2次通话)
<script type="text/javascript">
$(document).ready(function(){
$('input[type="radio"]').click(function(){
if($(this).attr("value")=="weekly"){
$(".box").not(".weekly").hide();
$(".weekly").show();
}
if($(this).attr("value")=="monthly"){
$(".box").not(".monthly").hide();
$(".monthly").show();
}
if($(this).attr("value")=="annual"){
$(".box").not(".annual").hide();
$(".annual").show();
}
if($(this).attr("value")=="lifetime"){
$(".box").not(".lifetime").hide();
$(".lifetime").show();
}
});
});
</script>