1、求100以内整数和与平均数
<script>
var sum = 0;
var average = 0;
for (var i = 1; i <= 100; i++) {
sum += i;
average = sum / 100;
}
console.log('100的总和为' + sum);
console.log('100的平均数和为' + average);
</script>
2、求100以内偶数和奇数的和
<script>
var sum_ou = 0;
var sum_ji = 0;
for (var i = 0; i <= 100; i++) {
if (i % 2 == 0) {
sum_ou += i;
} else {
sum_ji += i;
}
}
console.log("偶数为" + sum_ou);
console.log("奇数为" + sum_ji);
</script>
3、求100以内7的倍数的总和
<script>
var sum = 0;
for (var i = 0; i <= 100; i++) {
if (i % 7 == 0) {
sum += i;
}
}
alert(sum);
</script>
4、使用for循环打印矩形,要求每次只能输出一个☆
<script>
//使用for循环打印矩形,要求每次只能输出一个☆
var str = "";
for (var i = 1; i <= 4; i++) {
for (var j = 1; j <= 1; j++) {
str += "▲" + '\n';
}
}
console.log(str);
</script>
5、使用for循环打印三角形与倒三角形
//正三角形
<script>
var str = '';
for (var i = 1; i <= 5; i++) {
for (var j = 1; j <= i; j++) {
str += "▲"
}
str += "\n";
}
console.log(str);
</script>
//倒三角形
<script>
var str = '';
for (var i = 1; i <= 5; i++) {
for (var j = i; j <= 5; j++) {
str += "▲"
}
str += "\n";
}
console.log(str);
</script>
for (var j = i; j <= 5; j++)
6、利用for打印九九乘法表格:
<script>
var str = '';
for (var i = 1; i <= 9; i++) {
for (var j = 1; j <= i; j++) {
str += i + '*' + j + '=' + i * j + '\t';
}
str += '\n';
}
console.log(str);
</script>
7、7.接收用户输入的用户名和密码,若用户名为"admin”,密码为“123456”,则提示用户登录成功!否则,让用户一直输入。
//7.接收用户输入的用户名和密码,若用户名为"admin”,密码为“123456”,则提示用户登录成功!否则,让用户一直输入。
var user = prompt('请输入您的用户名');
var password = prompt('请输入您的密码');
while (user != 'admin' && password != '123456') {
var user = prompt('请输入您的用户名');
var password = prompt('请输入您的密码');
}
alert('登入成功!!');
8、求整数1~100的累加值,但要求跳过所有个位为3的数用continue实现;
<script>
//求整数1~10o的累加值,但要求跳过所有个位为3的数用continue实现
var sum = 0;
for (var i = 1; i <= 100; i++) {
if (i % 10 == 3) {
continue;
}
sum += i;
}
alert('1~100之间个位数不为3的数的累加和为:' + sum);
</script>
9、
<script>
var cun = 100,
qu = 0;
display = 0, tui = 0;
var step1 = prompt('请输入您要的操作:\n1.存钱\n2.取钱\n3.显示余额\n4.退出');
if (step1 == 1) {
var cun1 = prompt('请输入存入金额');
cun += parseFloat(cun1);
alert("您目前卡余额为" + cun);
} else if (step1 == 2) {
var qu1 = prompt('请输入存入金额');
qu += parseFloat(qu1);
alert("您目前卡余额为" + qu);
} else if (step1 == 3) {
alert("您目前卡余额为" + cun);
} else if (step1 == 4) {
alert('更新您的使用,我行将为您保驾护航!!!');
}
</script>