2) 进行的是什么样的运算 。
(1)JS算术运算符
顾名思义,进行数学运算,给定 y=5,下面的表格解释了这些算术运算符的应用方式 。
(2)JS赋值运算符
赋值运算符用于给 JavaScript 变量赋值 。给定 x=10 和 y=5,下面的表格解释了赋值运算符 。
(3)比较运算符
比较运算符在逻辑语句中使用,以测定变量或值是否相等 。给定 x=5,下面的表格解释了比较运算符:
(4)逻辑运算符
逻辑运算符用于测定变量或值之间的逻辑关系 。给定 x=6 以及 y=3,下表解释了逻辑运算符:
2.数学运算
了解了运算符之后,我们可以着手于用代码解决一点问题了,
例题1.定义一个天数,计算此天数对应的周数和剩余的天数 。
我们拿到一个题目时,首先要做的事情是,把这个业务中需要量化的数据先找出来,通过阅读我 们发现共有 3 个变量 天数 ts、周数 zs 和剩余天数 syts 。因为要进行计算,所以 ts、zs、syts 的类型都必须是数值型,再进一步应该为整数 。
<script type="text/javascript">//定义天数,可以改成不同数字var ts = 30;//定义周数,但是结果存在小数var zs = ts/7;//转化为整数zs = parseInt(zs);//定义剩余天数var syts = ts%7;//输出,注意一点,字符串和变量之间要加加号alert("当前天数:"+ts+",包含周数:"+zs+",剩余天数:"+syts);</script>答案就是这样的,也可以用document.write方法输出
例题2.小明去美国旅游,但宾馆中的温度是以华氏度的方式显示的,现在编写一个程序,输入一个 华氏度,显示一个摄氏度出来 。
分析:量化的数据是华氏度,类型为小数,根据公式进行处理,最后输出即可
公式是:摄氏度=5.0/9*(华氏度-32)
<script type="text/javascript">//定义一个温度,可以自己定义别的温度,//将温度转化出来就行 。设置的变量名称也可以//取自己方便记得,但是要注意变量命名要规范var hsd = 88.98;//讲字符串转化为小数var hsd = parseFloat(hsd);//定义摄氏度通过公式转化var ssd = 5.0/9*(hsd-32);//输出alert("华氏度是:"+hsd+"对应的摄氏度是:"+ssd);</script>结果就是这样的
3.boolean(布尔)类型应用
布尔值上面也讲了,布尔值分为两种,true(真),false(假),涉及到布尔的题大部分就是比大小,判断是否正确,下面来看例题 。
例题1.学员李四这次考了 80 分,请输入学员张三的考试成绩,并判定张三的成绩是否比李四的成绩 高 。
分析:首先量化张三的考试分数 zscj 和 lscj 两个变量,均为数值型,而 jg 应为 boolean 型,请看 下边的实现代码和运行效果如下:
<script type="text/javascript">//定义张三的成绩var zscj = 80;//定义李四成绩var lscj = 90;//定义jg,并判断是否正确,布尔类型var jg = zscj > lscj;//输出alert("张三的成绩是否比李四高?"+jg);</script>结果就是这样
例题2.某航空公司征召飞行员的条件是视力超过 1.6,身高在 160 厘米和 170 厘米之间,请编写代 码模拟应征者是否符合飞行员的过程 。
<script type="text/javascript">//设置应征者身高变量var sg = 165;//设置应征者视力变量var sl = 4.3;//设置身高条件&&是并列关系var sgcj = 160<sg && sg<170;//设置视力条件var slcj = sl>1.6;//判断并输出alert("身高在160和170厘米之间?"+sgcj+",视力超过1.6?"+slcj);</script>结果是这样的
例题3.输入一个年份判定,此年份是否是闰年 。闰年的判定的规则是 能被 4 整数,但不能被 100 整除,或者能被 400整除 。
提示:能被4整除就是: 年份%4==0
<script type="text/javascript">//设置年份变量var nf=2077;//设置另一个变量去设置条件// &&是并且||是或者var nfo = nf%4==0 && nf%100!=0 || nf%400==0//输出alert(nf+"是否为闰年?"+nfo);</script>结果就是这样
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- word保存为pdf格式 word保存为pdf格式是怎么做到的
- fckeditor上传图片后出现白屏的原因 fckeditor上传图片后出现白屏
- 摩耳擦面促进气血流通
- 先天遗传对增高的影响有多大?
- 少儿拉丁舞服装的严格要求
- 拉丁舞鞋的挑选
- 练出漂亮拉丁手的方法
- 长高不可“放过”的五元素
- 今天头条广告形式有什么?信息流推广是做什么的?
- 360平台投放广告的效果是怎么样的?