JavaScript基础案例篇(题目附代码)

这篇文章的代码难度循序渐进,从最基础的变量使用开始,慢慢去提升js的兴趣(这里使用的软件是vscode)
摘要由CSDN通过智能技术生成

目录

一、关于变量使用

交换两个变量的值​​

二、递增运算符练习

三、分支语句判断闰年、成绩级别

四、循环题目

 求1-100之间所有整数的累加和,平均值等

打印五行五列星星

打印倒三角形

九九乘法表

简易ATM

 五、数组

 数组中的最大值

将数组转为字符串

筛选数组

翻转数组

六、函数

利用函数求数组中的最大值

冒泡排序

用户输入年份程序输出2月份天数

七、对象

利用对象封装自己的数学对象

猜数字游戏

倒计时

八、数组对象

筛选数组

数组去重

返回字符位置

查看数组中某个元素出现的位置以及个数

统计出现最多的字符和次数


一、关于变量使用

  1. 名叫cute的人去酒店前台登记入住,需要填一张表,内容包括:姓名,年龄,家庭住址,邮箱和工资,存储后需要展出以下内容:我叫cute,我今年21岁,我住在航空星球,我的邮箱是cute@qq.com,我工资是1000元。
  2. 交换两个变量的值

二、递增运算符练习

通过练习要掌握前置(先自加,后运算)和后置(先表达式返回原值,后自加1)的区别

三、分支语句判断闰年、成绩级别

接收用户输入的年份,如果是闰年就弹出闰年,否则弹出是平年

接收用户输入的分数,根据分数输出对应的等级字母A、B、C、D、E

其中:90分(含)及以上输出A;80分(含)-90分,输出B;70分(含)-80分,输出C;60分(含)-70分,输出D;60分及以下,输出E

四、循环题目

 求1-100之间所有整数的累加和,平均值等

打印五行五列星星

(我的输入法星星显示不出来 这里用√代替 思路一致)

打印倒三角形

 

九九乘法表

简易ATM

        /* 
        简易Atm :思路 里面存100块钱,如果存钱,就用输入钱数加上先存的钱数,之后弹出显示余额
        如果取钱,就减去去的钱数,之后弹出余额提示框
        如果显示余额,就输出余额
        如果退出 弹出退出信息提示框
        */
       var money = 100;
       while(true){    //确保不退出的情况下一直在循环
       var put =prompt('请输入您要的操作:\n 1、存钱\n 2、取钱 \n3、显示余额 \n4、退出');
       if (put == 1){
           var enter = prompt('请你输入要存入的钱数:');
           money += parseInt(enter);   //需要注意字符转换
           alert('您现在的钱数是:'+money);
       }
       if (put == 2){
           var out = prompt('请你输入要取出的钱数:');
           money -= parseInt(out);
           alert('您现在的钱数是:'+money);
       }
       if (put == 3){
           alert('您现在的余额是:'+money);
       }
       if (put == 4){
           alert('正在退出!');
           break;
       }
       }

 五、数组

 

  • 11
    点赞
  • 111
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值