IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> JavaScript demo合集(一)——基础篇 -> 正文阅读

[JavaScript知识库]JavaScript demo合集(一)——基础篇

?? 欢迎加入前端技术营!如果你也是前端学习者或者对前端有学习的想法,那就跟着我一起从零开始进击前端。
??致力于尽可能详细且简洁的介绍前端知识、自己的捷径,也是学习路上的记录。欢迎探讨



这些demo是在学习途中慢慢积累的一些简单的demo,适用于对照着之前我的JavaScript部分文章使用,适用于初学者,当然有大佬有简洁的算法可以评论区交流

简单加法运算

        var num = prompt('请输入第一个值:');
        var num1 = prompt('请输入第二个值:');
        var add = parseFloat(num) + parseFloat(num1);
        alert('两个值的和为' + add);

在这里插入图片描述

逻辑运算符练习

var num = 7;
        var str = "我爱你~中国~"; 

        console.log(num>5 && str.length >= num);//true

        console.log(num<5 && str.length >= num);//false

        console.log(!(num<10));//false

        console.log(!(num<10 || str.length == num));//false
//运算符优先级
        console.log( 4>=6 || '人' != '阿凡达' && !(12 * 2 == 144) && true);//true
        var num = 10;
        console.log( 5 == num / 2 && (2 + 2 * num).toString() === '22');//true

输出个人信息

var yourname = prompt('请输入你的姓名:');
        var age = prompt('请输入你的年龄:');
        var add = prompt('请输入你的地点:');
        alert('大家好,我叫' + yourname + '今年' + age + '岁了' + '我来自' + add);

在这里插入图片描述

求任意三位数之和

var num = prompt('请输入一个三位数:');
        var a = num%10;
        var b = parseInt((num%100)/10);
        var c = parseInt(num/100);
        var sum = a+b+c;
        alert('该三位数的个十百位数之和为:' + sum)

在这里插入图片描述

比较大小

var a = prompt('输入第一个数:');
        var b = prompt('输入第二个数:');
        if (a>b) {
            alert('最大值为:' + a);
        } else {
            alert('最大值为:' + b);
        }

在这里插入图片描述

返回星期几

var num = prompt('输入数值(1~7):');
        num = parseInt(num);
        switch (num) {
            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;
        }

在这里插入图片描述

判断成绩等级

var score = prompt('请输入成绩:');
        if (score >= 90) {
            alert('A');
        } else if (score >= 80) {
            alert('B');
        } else if (score >= 70) {
            alert('C');
        } else if (score >= 60) {
            alert('D');
        } else {
            alert('E');
        }

在这里插入图片描述

判断奇偶数

 var num = prompt('输入一个数:');
        if (num%2==0)  {
            alert('该数为偶数');
        } else {
            alert('该数为奇数');
        }

在这里插入图片描述

判断闰年

var year = prompt('请输入年份:');
        if (year%4==0 && year%100 != 0 || year%400 == 0) {
            alert('该年份为闰年');
        } else {
            alert('该年份不是闰年');
        }

在这里插入图片描述

判断时间段

var num = prompt('请输入时间(1~24):');
        if (num>=22) {
            alert('夜深了,注意休息');
        } else if (num>18) {
            alert('晚上好');
        } else if (num>14) {
            alert('下午好');
        } else if (num>=10) {
            alert('中午好');
        } else if (num>6){
            alert('早上好');
        } else {
            alert('凌晨了');
        }

在这里插入图片描述

查询水果价格

 var fruit = prompt('输入查询的水果:');
        switch (fruit) {
            case '苹果':
                alert('3.5元/斤');
                break;
            case '香蕉':
                alert('2元/根');
                break;
            case '菠萝':
                alert('10元/3个');
                break;
                default: 
                    alert('没有此水果');
        }

在这里插入图片描述

垃圾分类

 var lj = prompt('请输入要扔的垃圾:');
        var ljtype = prompt('请输入的垃圾类型:【1.厨余垃圾 2.有害垃圾 3.其他垃圾 4.可回收垃圾】');

        if (ljtype = 1) {
            alert(lj + '是' + '厨余垃圾');
        } else if (ljtype = 2) {
            alert(lj + '是' + '有害垃圾');
        } else if (ljtype = 3) {
            alert(lj + '是' + '其他垃圾');
        } else if (ljtype = 4) {
            alert(lj + '是' + '可回收垃圾');
        } else {
            alert('请按分类回收垃圾');
        }

在这里插入图片描述

打印乘法表

 var str = '';
        for (var i = 1; i <= 9; i++) {
            for (var j = 1; j <= i; j++) {
                str += j + 'x' + i + '=' + i*j +'\t';
            }
            str += '\n';
        }
        console.log(str);

在这里插入图片描述

打印倒三角形、正三角形

//倒三角形
        var str = '';
        for (var i = 1;i<=10;i++) {
            for (var j=i;j<=10;j++) {
                str = str + '*';
            }
            str += '\n';
        }
        console.log(str);
        //正三角形
        var str = '';
        for (var i = 1; i <= 10; i++) {
            for (var j = 1; j <= i; j++) {
                str = str + '*';
            }
            str += '\n';
        }
        console.log(str);

在这里插入图片描述


本期到这里就结束了,感谢阅读!有问题留言,及时回复


  • 点赞加关注,持续更新实用技巧、热门资源、软件教程等
  • 有任何 软件 影视 教程资源 考证资料等需求留言即可
  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-11-09 19:23:29  更:2021-11-09 19:23:36 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 4:33:36-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码