js流程控制语句:1-4
来源:1-4 编程练习
能量咕噜略略
2020-02-28 16:57:18
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
var pic=prompt("请输入商品价格"),num=prompt("请输入商品数量");
result=pic*num;
if(result>=500){
alert("请您支付" + result*0.8);
}else{
alert("请您支付" + result);
}
</script>
</body>
</html>
这样写可以吗,还有个小疑问,就是result我如果不加var和加上var有什么区别,实现的效果不是都一样吗?
还有就是alert语句中的+号,是不同类型的衔接符号吗?
1回答
好帮手慕粉
2020-02-28
同学你好,关于同学的问题回答如下:
1、代码实现的是正确的。
2、这里加不加var声明都是一样的,但是还是建议同学加上,会更加规范:
3、是的,是字符串与变量进行拼接。
如果我的回答帮助了你,欢迎采纳,祝学习愉快~
相似问题