函数的初步应用

博客内容涉及了三个编程题目:1) 弹出窗口对比用户输入的两个数字,并找出能被3整除的数;2) 输出九九乘法表;3) 计算商品打折后的价格。通过函数实现各个功能,包括获取用户输入、条件判断和计算等操作。

题目是弹出两个输入窗口,让用户输入数据后用函数进行对比

var a = parseFloat(prompt(‘请输入用来对比的第一组数字’));
var b = parseFloat(prompt(‘请输入用来对比的第二组数字’));
function num(a, b) {
var he = 0;
if (a < b) {
while (a < b) {
if (a % 3 == 0) {
he += a;
} a++;
}
}
else if (a > b) {
while (a > b) {
if (b % 3 == 0) {
he += b;
} b++;
}
}
console.log(he);
}

代码步骤

1 首先写出两个窗口
2得到两个变量a,b
3然后写函数
4写一个if语句,分别是a>b 和a<b两种情况
5然后对比a和b两个数中小的那个数
6把小的数自增
7最后再输出a或者b

本题是输出一个九九乘法表;

num(a, b);
乘法表 for(i=1;i<10;i++){
for(j=1;j<i+1;j++){
document.write(j+’*’+i);
document.write(’   ‘);
}
document.write(’
’);
}

步骤

首先写两个变量代表乘法表的长和宽
然后写出乘法表的范围 不超过10
之后写出输出格式中间加一个 * 号
并且不能忘记在条件中限定条件未满足的做法
输出空格

本题是一个计算商品打折的题

分析 :打折需要客户提供物品的数量和单价,以此计算商品的总价格,之后再根据商品总价格判断打折的区间,以此来输出不同的打折折扣。

var a = parseFloat(prompt(‘请输入商品数量’));
这一步是获得变量 来判断商品数量
var b = parseFloat(prompt(‘请输入商品单价’));
这一步是获得变量 来判断商品单价
以此计算出商品的总价格
function num(a, b) {
return a * b;
}
这个函数是计算出商品的价格以此传送给下一步骤
var c = num(a, b);
获取商品价格以此计算区间和优惠额度
function money© {
if (c <500) {
return c;
}
此步骤判断是否满足小于500的值
如果满足就返回c的值
else if (c < 1000) {
return c * 0.9;
}
此步骤判断是否满足小于1000的值
如果满足就返回c打九折的值
else {
return c * 0.85;
}
这一步就是剩下的值一起计算,经过前两步的筛选,数到现在都是大于1000的值,直接乘以85折即可输出
}
var d=money©;
alert(‘一共’+d+‘元’);
最后输出c的值
并且弹出窗口提示用户一共多少钱

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值