`
北海肥猫
  • 浏览: 28754 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

初学 Java Script (算数运算及逻辑术语)

阅读更多

在JS中常用的算数运算符与其他编程类语言类似,逻辑术语也近乎相同。

 

一、常用算数运算符

1.基本算数运算符

  • 赋值运算符:= ;
  • 加号:+ ;
  • 减号: - ;
  • 乘号: * ;
  • 除号: / ;
  • 求余: % ;
  • 累加:++ ;
  • 递减: -- ;
var x,y=5;
var result=7-1/4+6%4;
console.log(result);//结果=8.75;
console.log((7-1)/(4+6%4));//结果=1;
 

 2.组合算数运算符

  • +=
  • -=
  • *=
  • /=
  • %=
var x = 5;
x+=2;     //7  等价于x=x+2,即x=5+2。
x-=2;     //5  等价于x=x-2,即x=7-2。
x*=2;     //10 等价于x=x*2,即x=5*2。
x/=2;     //5  等价于x=x/2,即x=10/2。
x%=2;    //1  等价于x=x%2,即x=5%2。
 
 **另外以上运算符中的加法运算符还可用作字符串的拼接:
var data = 'Hello '+ 'world !';
console.log(data);//输出为Hello world !;
var message = 'Tom的学号是 : ' + 100705101;
var message = 'Tom的学号是 : ' + '100705101';
//以上两个message的输出都是Tom的学号是 : 100705101;
 
 二、逻辑术语
1.比较运算符
常用的比较运算符有: == ,===, != , > , < , >= , <= ;
x == y  //等于 (判断x,y的值是否相等)
x === y //等于 (判断x,y的值和类型是否都相同)
x != y  //不等于 (判断x,y的值是否不相等)
x > y   //大于 (判断x是否大于y)
x < y   //小于 (判断x是否小于y)
x >= y  //大于等于 (判断x是否大于或者等于y)
x <= y  //小于等于 (判断x是否小于或者等于y)
 
 比较运算符运算结果返回值为boolean型,即ture或false;
2.逻辑运算符
  • 与:&& ;
  • 或:|| ;
  • 非:! ;
true && true    //为 true
true && false   //为 false
false && false  //为 false
(0 < 10 && 0 > -1) //为 true

true || true     //为 true
true || false    //为 true
false || false   //为 false
(0 > 10 || 0 < -1) //为 false

!true     //为 false
!false    //为 true
!(0 >10)  //为 true
 
 3.条件运算符
condition ? expr1 : expr2;
其中condition实际值为true时,执行expr1。condition实际值为false时,执行expr2。
var age = 16;
console.log('你是一个' + (age >= 18 ? '成年人!' : '未成年人!'));
//输出为:你是一个未成年人!;
 
 以上就是JS中的算数运算符合逻辑术语的介绍,如果你学过任何一门编程类语言你会发现其实都是千篇一律这些运算符和逻辑术语基本是没什么差别的。
分享到:
评论

相关推荐

    java实现的四则运算

    总的来说,这个项目通过Java实现了一个基础的四则运算系统,包括了基本的运算逻辑、控制流程、用户交互以及可能的扩展功能。对于初学者来说,这是一个很好的练习,涵盖了编程基础、控制流、异常处理以及对象导向编程...

    JAVA基础经典数值运算代码75个

    通过这些例子,初学者可以深入理解基本的数学运算和数据处理技巧,同时也能提升逻辑思维和编程能力。在实际项目中,这些基础运算会被应用到更复杂的数据结构和算法中,比如排序、搜索、图形计算等领域。因此,扎实的...

    j# java计算器 四则运算 栈

    【标题】"j# java计算器 四则运算 栈"所涉及的知识点主要集中在编程语言J#、计算器软件开发以及数据结构中的栈。这个项目是一个简单的计算器程序,它使用了J#这一微软推出的.NET框架下的Java方言来实现,同时具备...

    初学JAVA时编写的rpg文字游戏

    学习JAVA第一次编写的命令行游戏,基本上把JAVA的基本知识都用了上去,所以代码是比较多的,初学JAVA,特别是准备做游戏的人可以拿来参考一下,人物系统,战斗系统,存档,地图切换,物品掉落,装备系统,任务,商店...

    sizeyunsuan.rar_java 四则运算_四则运算

    3. 运算逻辑:根据用户选择的运算符执行相应的四则运算。 4. 结果输出:将运算结果打印到控制台。 下面是一个可能的实现框架: ```java import java.util.Scanner; public class FourOperations { public static...

    最全的资源-Java编程的逻辑

    Java编程的逻辑是软件开发领域中的核心概念,它关乎如何用Java语言来构造高效、可维护的程序。在这个最全的资源中,我们能够深入理解Java编程的基本原理和高级技巧,帮助开发者提升技能水平。 首先,Java编程的基础...

    Java运算,Java实例运算,面向基础.zip

    本压缩包“Java运算,Java实例运算,面向基础.zip”包含的“java_sunjing-master”项目可能是一个关于Java运算和实例的教程或者代码示例,旨在帮助初学者理解和掌握Java运算的基础知识。 在Java中,运算符大致可以...

    java计算器(java初学者)~实现大部分算数方法

    java小程序,简单的一个计算器,对初学java的朋友们还是有点用处的

    java小项目 适合初学者

    "java小项目 适合初学者"这样的资源集合是入门Java编程的理想起点。 这个标题表明,你将接触到一系列小型的Java项目,这些项目通常是为了帮助初学者实践编程概念和技巧。小项目如“计算器”是常见的编程练习,因为...

    逻辑运算简例

    通过这个名为“逻辑运算.c”的文件,我们可以预期它将展示如何在C程序中使用这些基本的逻辑运算符,以帮助初学者理解其工作原理和实际应用。通过分析和运行这个程序,我们可以更深入地理解逻辑运算在计算机编程中的...

    初学者JAVA代码题

    在“初学者JAVA代码题”这个主题中,我们主要探讨的是针对初级Java程序员设计的一些编程练习,这些练习通常包括基础的编程概念和技术,旨在帮助学习者掌握Java编程语言的基础知识。下面将详细介绍其中可能涉及的一些...

    表达式型计算器_java_java_括号运算_堆栈_计算器_

    在Java编程语言中,设计一个表达式型计算器是一项常见的任务,尤其对于初学者而言,它可以帮助理解基础的语法和逻辑处理。本项目就是一个基于Java实现的简单计算器,它支持四则运算、开方以及括号运算,通过命令行...

    S1-使用Java语言理解程序逻辑-第二章变量、数据类型和运算符

    运算符在Java中用于执行特定操作,如算术运算(加减乘除等)、比较运算(等于、不等于、大于、小于等)、逻辑运算(与、或、非等)和位运算(按位与、按位或、按位异或等)。运算符的应用使得我们可以基于变量的值...

    超多Java初学者学习实例集锦.rar

    超多Java初学者学习实例集锦,涉及到Java中算术运算符的使用、Java中位运算符的使用、break语句的使用、continue语句的使用、用do-while语句计算10的阶乘、用for语句计算10的阶乘、Java中逻辑运算符的使用、求三个数...

    计算机程序的思维逻辑(Java 描述)

    计算机程序的思维逻辑(Java 描述) 计算机程序的思维逻辑(Java 描述)

    逻辑运算器ALU的VHDL实现(含仿真波形)

    **逻辑运算器ALU的VHDL实现** 在数字系统设计中,逻辑运算器(Arithmetic Logic Unit,简称ALU)是计算机硬件的核心组件之一,它负责执行基本的算术和逻辑运算。VHDL(Very High-Speed Integrated Circuit Hardware...

    Java实现简单加减运算程序

    总的来说,创建一个Java实现的简单加减乘除运算程序,需要理解Java Swing的基本组件,熟悉事件处理机制,以及掌握基本的数学运算逻辑。通过这样的实践,初学者可以更好地理解和运用面向对象编程思想,以及Java GUI...

    初学java 自行开发简单文件管理器 源代码

    初学java,希望各位高手指出其中问题

    java 原创 坦克大战 源码 带有详细注释 java初学者必看

    在编程学习过程中,实战项目是提升技能的重要途径,而"坦克大战"是一款经典的入门级游戏,非常适合Java初学者进行实践。本篇将详细解析"java 原创 坦克大战 源码",带你深入理解Java编程的核心知识,并结合游戏开发...

    java初学小练习

    在本Java初学小练习项目中,我们关注的是利用基础的Java知识来构建一个图书管理应用,特别是涉及到了购物车功能的实现。这个项目对于初学者来说是一个很好的实践平台,能够帮助他们巩固和理解Java编程的基本概念。...

Global site tag (gtag.js) - Google Analytics