题目是弹出两个输入窗口,让用户输入数据后用函数进行对比
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的值
并且弹出窗口提示用户一共多少钱
博客内容涉及了三个编程题目:1) 弹出窗口对比用户输入的两个数字,并找出能被3整除的数;2) 输出九九乘法表;3) 计算商品打折后的价格。通过函数实现各个功能,包括获取用户输入、条件判断和计算等操作。
146

被折叠的 条评论
为什么被折叠?



