`

js 中的算术运算

 
阅读更多
js 中的算术运算
Math.pow(2,53)      // => 9007199254740992: 2 的 53次幂 
Math.round(.6)      // => 1.0: 四舍五入 
Math.ceil(.6)       // => 1.0: 向上求整 
Math.floor(.6)      // => 0.0: 向下求整 
Math.abs(-5)            // => 5: 求绝对值 
Math.max(x,y,z)         // 返回最大值 
Math.min(x,y,z)         // 返回最小值 
Math.random()       // 生成一个大于等于0小于1.0的伪随机数 
Math.PI             // π: 圆周率 
Math.E              // e: 自然对数的底数 
Math.sqrt(3)            // 3的平方根 
Math.pow(3, 1/3)        // 3的立方根 
Math.sin(0)             // 三角函数: 还有Math.cos, Math.atan等 
Math.log(10)            // 10的自然对数 
Math.log(100)/Math.LN10     // 以10为底100的对数 
Math.log(512)/Math.LN2  // 以2为底512的对数 
Math.exp(3)             // e的三次幂

 js 日期和时间 

var then = new Date(2011, 0, 1); // 2011年1月1日 
var later = new Date(2011, 0, 1, 17, 10, 30);// 同一天, 当地时间5:10:30pm, 
var now = new Date(); // 当前日期和时间 
var elapsed = now - then; // 日期减法:计算时间间隔的毫秒数 
later.getFullYear() // => 2011 
later.getMonth() // => 0: 从0开始计数的月份 
later.getDate() // => 1: 从1开始计数的天数 
later.getDay() // => 5: 得到星期几, 0代表星期日,5代表星期一 
later.getHours() // => 当地时间17: 5pm 
later.getUTCHours() // 使用UTC表示小时的时间,基于时区

js 字符串处理  

复制代码
var s = "hello, world"  // 定义一个字符串  
s.charAt(0)             // => "h": 第一个字符  
s.charAt(s.length-1)        // => "d": 最后一个字符  
s.substring(1,4)        // => "ell":第2~4个字符  
s.slice(1,4)            // => "ell": 同上  
s.slice(-3)             // => "rld": 最后三个字符  
s.indexOf("l")      // => 2: 字符l首次出现的位置  
s.lastIndexOf("l")      // => 10:字符l最后一次出现的位置  
s.indexOf("l", 3)       // => 3:在位置3及之后首次出现字符l的位置  
s.split(", ")       // => ["hello", "world"] 分割成子串  
s.replace("h", "H")         // => "Hello, world": 全文字符替换  
s.toUpperCase()  
复制代码

 

分享到:
评论

相关推荐

    JavaScript实现算术运算算子演示系统

    在“JavaScript实现算术运算算子演示系统”中,我们可以深入探讨JavaScript如何处理算术运算,并结合HTML5和CSS3创建一个互动的演示环境。 首先,JavaScript提供了丰富的算术运算符,包括加法(+), 减法(-), 乘法(*)...

    calculator这是一个借助Java脚本、CSS和HTML语言制作的计算器,将进行基本的算术运算.zip

    这个计算器主要用于执行基本的算术运算,比如加法、减法、乘法和除法,这些都是数学运算的基础,也是计算机科学中计算逻辑的起点。Java脚本是用于实现计算器功能的核心编程语言,它在客户端运行,提供了动态交互性。...

    JavaScriptCalculator:使用JavaScript进行算术运算的计算器

    在JavaScript中处理算术运算时,可以使用内置的数学函数,如`Math.pow()`用于求幂,`Math.sqrt()`用于开方,以及`Math.round()`用于四舍五入。基础的加减乘除可以通过操作符`+`、`-`、`*`和`/`实现。对于更复杂的...

    calculation:所有算术运算

    例如,一个在线购物网站可能需要计算商品总价,这时就需要用到JavaScript中的算术运算。 算术运算通常包括以下类型: 1. 加法(+):将两个数值相加。 2. 减法(-):从一个数值中减去另一个数值。 3. 乘法(*):...

    高精度JSBigDecimal运算

    `BigDecimal`类在Java等其他语言中是专门用来处理高精度十进制数的,它提供了丰富的算术运算方法,确保计算结果的精确性。在JavaScript中,虽然没有内置的`BigDecimal`类,但开发者可以通过第三方库来实现类似的功能...

    JAVASCRIPT 写一个函数 , 用户输入任意两个数字的任意算数运算 (简单的计算器小功能) , 并能弹出运算后的结果

    var num1 = prompt('请输入第一个数:'); var re = prompt('请输入你要进行的运算符:'); var num2 = prompt('请输入第二个数:'); function getSum(num1,re,num2,) { switch (re) { case '+': ...

    fincalc:Npm和Bower模块使用JavaScript中的货币值执行适当的基本算术运算,或者在浮点方案中执行两位十进制精度算术

    Fincalc介绍Fincalc是在JavaScript中使用货币值执行适当的基本算术运算的助手,或者在可以执行两位十进制精度的算术运算。 它还提供了一个实用程序来计算两个值之间的百分比变化。 它可以作为前端的浏览器脚本导入,...

    JavaScript中的数学运算介绍.docx

    JavaScript中的数学运算主要涵盖基本算术运算和使用Math对象的高级计算。JavaScript支持常见的加法(+), 减法(-), 乘法(*), 除法(/)以及取模(%)运算符。此外,它还提供了处理特殊计算结果的能力,如正负Infinity和NaN...

    js计算器运算部分的逻辑(附代码).rar

    本资源"js计算器运算部分的逻辑(附代码)"聚焦于计算器应用程序的核心部分——运算逻辑,它涉及到JavaScript中的基本算术运算、条件判断以及事件处理等关键知识点。 1. **基本算术运算**: JavaScript 支持四种...

    javascript中解析四则运算表达式的算法和示例

    在编写代码时我们有时候会碰到需要自己解析四则运算表达式的情况,本文简单的介绍使用JavaScript实现对简单四则运算表达式的解析。 一、熟悉概念 中缀表示法(或中缀记法)是一个通用的算术或逻辑公式表示方法, ...

    js简单的算术相加代码.zip

    在JavaScript中,数字可以是整数或浮点数,它们在进行算术运算时会自动处理。例如,我们可以直接对两个数字进行加法操作: ```javascript let num1 = 10; let num2 = 20; let sum = num1 + num2; console.log(sum);...

    使用TypeScript的类型系统进行8位算术运算-JavaScript开发

    ts-8位是一个实验库,可以在TypeScript的类型系统上执行8位算术运算。 它通过对长度为8(1字节)的元组应用按位运算,并利用TypeScript条件类型推断来给出结果。 该项目是用TypeScript编写的一个练习,并提供给可能...

    表达式求值与幂运算算法

    整体来看,文档详细介绍了在JavaScript中如何实现几种基础的算术运算算法,这些算法在处理更复杂的数值计算问题时有着广泛的应用,例如在科学计算、工程软件等领域。通过对这些基本算法的理解和掌握,可以帮助我们更...

    FiniteFields:在Ruby中对有限字段进行算术运算

    Ruby中的有限域算术在Ruby中对有限字段进行算术运算这是一个乘法表生成器示例: : 例子irb(main):104:0> ff = FiniteField.new(5, 2)Constructing irreducible polynomial...Found Polynomial of degree 2 mod 5: x^...

    自动出加减乘除算术题(特别适合小学生练习计算能力,能够自动评判)

    这意味着软件具有智能算法,可以根据用户设定的参数,如运算类型(加法、减法、乘法、除法)和运算范围(例如1到100的整数),自动生成一系列符合要求的算术题目。这样的设计考虑到了不同年级和水平的学生,使得教师...

    原生JS简易计算器运算代码.zip

    4. **算术运算**:使用JavaScript内置的加减乘除运算符进行计算,可能还需要考虑优先级和括号。 5. **错误处理**:检测无效输入,如除以零,通过条件判断进行处理。 6. **CSS3动画**:如果有的话,可能使用CSS3的`...

    【JavaScript源代码】JavaScript中极易出错的操作符运算总结.docx

    `Infinity`在比较运算中也有其特定规则,例如`Infinity == Infinity`和`Infinity === Infinity`都是`true`,但`Infinity > Infinity`是`false`。字符串间的比较会根据Unicode编码顺序进行,不会进行隐式类型转换。 ...

    四则混合运算.rar

    四则混合运算是基础数学中的一个核心概念,它涉及到加法、减法、乘法和除法四种基本算术运算的组合应用。在这个场景中,"四则混合运算.rar"可能是一个教学资源或软件包,包含了一系列关于这个主题的材料。 四则混合...

    小学生算术练习计算器 (100以内的四则运算)

    【标题】"小学生算术练习计算器(100以内的四则运算)"是一个专为小学生设计的在线计算工具,旨在帮助他们进行基础的数学练习,涵盖了加法、减法、乘法和除法四种基本运算,且运算范围限定在100以内。这个计算器采用...

Global site tag (gtag.js) - Google Analytics