TEL:400-8793-956
当前位置:程序、服务器

该脚本出了点问题。变量money的值只有9。但是,如果预览此脚本,则会看到

提问者: 近期获赞: 浏览人数: 发布时间:2021-02-09 16:57:11

 问:该脚本出了点问题。可变货币中的值只有9。但是,如果预览此脚本,则会看到“该去剧院了”的消息。修复此脚本,以便它可以正确测试货币和今天的变量并打印出正确的警报消息:“今天是星期五,但我没有足够的钱出去”

 
 script.js
var  money  =  9 ; 
var  today  =  'Friday' ; 
如果(金钱> = 100 &&今天=== '星期五' ){警报(“去剧院的时间” );} if if (money > = 50 && today === 'Friday' ){ alert (“看电影和吃饭的时间” ); } else if (money > 10 &&
      
         ===  '星期五'  ) {
警报(“电影时间” );}否则if (money > 10 ||今天=== '星期五' ){警报(“星期五,但我没有足够的钱出去” );} else { alert (“这不是星期五。我需要待在家里。” );}     
 
 index.html
<DOCTYPE HTML!> 
< HTML > 
<头部> 
<元HTTP的当量= “内容类型”内容= “text / html的;字符集= UTF-8” > <标题>的JavaScript基础</标题> </头> <正文> <脚本src = “ script.js” > </脚本> </正文> </ html >    
  
 
答: 需要显示的消息是“今天是星期五,但是我没有足够的钱出去”,您应该测试一下是否是星期五,并且您的钱少于10美元。在您的答案中,您测试货币是否大于10,或者今天是否等于星期五。
 
但是,您需要测试的是金钱少于10,而今天是星期五。查看下面。
 
var  money  =  9 ; 
var  today  =  'Friday' ; 
如果(金钱> = 100 &&今天=== '星期五' ){警报(“去剧院的时间” );} if if (money > = 50 && today === 'Friday' ){ alert (“看电影和吃饭的时间” ); } else if (money > 10 &&
         
      
         ===  '星期五'  ) {
警报(“电影时间” );} else if (money < 10 && today == 'Friday' ){警报(“星期五,但我没有足够的钱出去” );} 
上一篇: 我的CSS出问题了
下一篇: 我的控制台不断出现错误....无法确定视频中出了错的地方