我把这道题,与老师讲的例子结合了下,怎么实现不出来啊~我自己看不出来有啥问题。。
<!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 份
- 解答问题 36712 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星