小明的期末成绩:
var score = prompt ('请输入期末成绩(0-100)')
if (score == '100') {
alert('奖励一辆BMW');
}
else if (score <= 99 & score > 80){
alert('奖励一台iphone15s');
}
else if (score <= 80 & score >= 60){
alert('奖励一本参考书');
}
else if(score < 60 & score >=0){
alert('啥也没有');
}
else {
alter('输入有误');
}
男大当婚,女大当嫁
var height = prompt("请输入身高(cm):")
var money = prompt("请输入家产(w):)")
var pigment = prompt("请输入颜值:")
if(height>=180 && money>=1000 && pigment>=500){
alert("我一定要嫁给他");
}
else if(height>=180||money>=1000||pigment>=500){
alert("嫁吧,比上不足,比下有余。");
}
else if(height<180 && money<1000 && pigment<500){
alert("不嫁!");
}
else if(height==""||money==""||pigment>=500){
alert("不能为空");
}
else {
alert("输入有误");
}
排序
var a = prompt('请输入变量1')
var b = prompt('请输入变量2')
var c = prompt('请输入变量3')
var d;
if (a=="" || b=="" || c=="") {
alter("不能为空")
}
else{
if (a > b) {
d = a;
a = b;
b = d
}
if (a > c) {
d = a;
a = c;
c = d
}
if (b > c) {
d = b;
b = c;
c = d
}
alert(+a+" "+b+" "+c)
}
打印对应的星期
var today = prompt('请输入整数(1-7)')
switch(today) {
default:
alert('输入有误')
break;
case '1':
alert('星期一')
break;
case '2':
alert('星期二')
break;
case '3':
alert('星期三')
break;
case '4':
alert('星期四')
break;
case '5':
alert('星期五')
break;
case '6':
alert('星期六')
break;
case '7':
alert('星期日')
break;
}
成绩大于等于60分的,输出'合格'。低于60分的,输出'不合格'
var score = prompt('请输入成绩')
switch(true) {
case (score>=60&&score<=100):
alert("合格");
break
case (score==""):
alert("不能为空");
break
case (score>=0&&score<60):
alert("不合格")
break
default:
alert("输入不合法")
break
}
奇数和
var sum=0;
for (var i=1;i<=100;i=i+2 ) {
sum+=i;
}
alert(sum);
7倍数
var sum=0;
var num=0;
for (var i = 1; i <=100; i++) {
if(i%7==0){
num=num+1;
sum=sum+i;
}
}
alert("个数:"+num+ "总和:"+sum)
水仙花
var f=[]
for(var i=100;i<1000;i++){
var a=parseInt(i/100);
var b=parseInt(i%100)/10;
var c=(i%10);
if(a*a*a+b*b*b+c*c*c==i){
f.push(i)
}
}
alert(f)
检验质数
var num=prompt("请随机输入整数");
var a=1;
for(;;){
if (num=="") {
alert("不能为空")
break
}
if (num<0) {
alert("请输入正整数")
break
}
for (var i = 2; i <= parseInt(num/2); i++) {
if (num%i==0) {
a=0;
break
}
}
if (num>=2&&a==1) {
alert(parseInt(num)+'是质数')
}
else{
alert(num+"不是质数")
}
break
}
99乘法表
for(var r=1;r<10;r++){
for(var l=1;l<=r;l++){
if(r*l<10){
document.write(l+"*"+r+"="+l*r)
}
else{
document.write(l+"*"+r+"="+r*l)
}
}
document.write("<br/>")
}
打印质数
var number=[]
for(var i=0;i<=100;i++){
var count=1
for(var j=2;j<=parseInt(i/2);j++){
if(i%j==0){
count=0;
break;
}
}
if(i>=2&&count==1){
number.push(i)
}
}
alert(number)
网友评论