我把这道题,与老师讲的例子结合了下,怎么实现不出来啊~我自己看不出来有啥问题。。
<!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>
0
收起
正在回答
3回答
同学你好,在第一段代码中,是标点符号用错了,如下:
分号应该是英文状态下的,但是代码中写的是中文状态下的分号,所以效果没有出现哦,写代码的时候要注意细节呀。
第二次写的代码效果是实现的哦,继续加油!
如果帮助到了你,欢迎采纳。
祝学习愉快!
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
2019-03-05 00:28:15
实在找不出来啥原因,把1-18练习做完了,我又回来敲了一遍,这次能实现了,效果挺有意思的,不信你们复制粘贴打开,按提示输入^_^~~
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36713 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星