JS运算符

这篇博客介绍了JavaScript中的数字运算符、关系运算符、赋值运算符和逻辑运算符的使用,包括加减乘除、比较、自增自减等操作。此外,还讲解了事件编程的概念,通过示例展示了如何监听并处理点击事件,计算输入的宽度和高度的乘积。文章以一个简单的面积计算为例,展示了JavaScript在网页交互中的应用。
摘要由CSDN通过智能技术生成

数字运算符

包括:+ — * / %

var x=10;
        var y=20;
        var z=x+y;
        //如果一个较小的数,和一个较大的数取余数,结果是较小的数
        console.log(z);
var x=1;
        x++;
        console.log(x);//x++先执行其它最后再加
                        //++x 先加再执行其他

        //如果是两个字符串做加法,直接拼接到一起
        //如果是数值和字符相加,会默认将数值转化为字符然后再拼接
        var x="helow";
        var y="nihao";
        var z=x+y;
        console.log(z);

关系运算符

> < >= <= ==判断是否相等(只判断值是否相等)

===不仅判断值还会判断数据类型

  var x=10;
        var y=20;
        var z=x>y;
        console.log(z);

赋值运算符

+= -= *= /= %=

var x=20;
        var y=30;
        x=x+y;
        //x+=y; 简写模式 运行速度快
        console.log(x);

逻辑运算符

%%       ||        !()

var x=20;
        var y=x>10&&x<30;//&& 左右同时为真才为真
                        // ||或 左右同时为假,才为假
                        //  !()  改变真假
        console.log(y);

面积计算

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>面积计算</title>
</head>
<body>
    宽度:<input type="text"id="bt2">
    高度;<input type="text"id="bt3">
    <button id="bt1">计算</button>
    <script>
        //需求;点击计算按钮时,获取宽度和高度input框中所输入的值相乘得到结果
        //事件编程:1.事件源 2.事件 3.事件的处理
        //如果在js中找到对应元素
        var bti=document.getElementById("bt1");//在文档中通过ID属性获取到指定的元素
        //onclick点击事件
        bt1.onclick=function(){//当bt1点击时触发的事件处理函数
            var bt2=document.getElementById("bt2");//找到宽度的input框
            var bt3=document.getElementById("bt3");//找到高度的input框
            var width=bt2.value;//获取input框中的内容 通过.value都是字符属性
            var height=bt3.value;
            var sum=width*height;
            alert(sum); 
        }
    </script>
</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dakemaster

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值