我把这道题,与老师讲的例子结合了下,怎么实现不出来啊~我自己看不出来有啥问题。。

我把这道题,与老师讲的例子结合了下,怎么实现不出来啊~我自己看不出来有啥问题。。

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>银行业务查询</title>
</head>
<body>
    <script>
        var num=prompt("请输入您要查询的业务编码");
        var name=prompt("请输入您姓名");
        var numstr="";
        
        switch(num){
            case "1":
            numstr="账户余额为1,680,948.88$";
            break;
            case "2":
            numstr="转账余额为1,670,948.88$";
            break;
            case "3":
            numstr="信用额度为100,000$";
            break;
            default:
            numstr="将退出银行系统。。。。。。";
        }
        document.write("尊敬的"+name+"先生/女士,您"+numstr);
</script>
</body>
</html>


正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,在第一段代码中,是标点符号用错了,如下:

http://img1.sycdn.imooc.com//climg/5c7ddbd70001c20e06790116.jpg

分号应该是英文状态下的,但是代码中写的是中文状态下的分号,所以效果没有出现哦,写代码的时候要注意细节呀。

第二次写的代码效果是实现的哦,继续加油!

如果帮助到了你,欢迎采纳。

祝学习愉快!

提问者 Sherlock_bourne 2019-03-05 00:29:16
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>花旗银行个人业务查询</title>
</head>
<body>
    <script>
        var num=prompt("请输入您要查询的业务编码");
        var username=prompt("请输入您的姓名")
        var numstr="";
        
        switch(num){
            case "1":
            numstr="账户余额为180,948.88$"
            break;
            case "2":
            numstr="转账余额为170,948.88$"
            break;
            case "3":
            numstr="信用额度为10,000$"
            break;
            default:
            numstr="账户将退出花旗银行个人业务查询系统。";
        }
        alert("尊敬的 "+username+" 先生/女士,您好!您的"+numstr);
    </script>
</body>
</html>


  • 提问者 Sherlock_bourne #1
    原来如此,难怪全部我重新敲了一遍却能实现,还以为哪里语法结构不对呢~~
    2019-03-07 13:19:49
提问者 Sherlock_bourne 2019-03-05 00:28:15

实在找不出来啥原因,把1-18练习做完了,我又回来敲了一遍,这次能实现了,效果挺有意思的,不信你们复制粘贴打开,按提示输入^_^~~

  • 提问者 Sherlock_bourne #1
    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>花旗银行个人业务查询</title> </head> <body> <script> var num=prompt("请输入您要查询的业务编码"); var username=prompt("请输入您的姓名") var numstr=""; switch(num){ case "1": numstr="账户余额为180,948.88$" break; case "2": numstr="转账余额为170,948.88$" break; case "3": numstr="信用额度为10,000$" break; default: numstr="账户将退出花旗银行个人业务查询系统。"; } alert("尊敬的 "+username+" 先生/女士,您好!您的"+numstr); </script> </body> </html>
    2019-03-05 00:28:36
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师