CoffeeScript 可以使用的各种数学函数

CoffeeScript 可以使用的各种数学函数

CoffeeScript 是一种可以编译成 JavaScript 的轻量级语言。与 JavaScript 相比,它提供了简单易学的语法,避免了 JavaScript 复杂的语法。CoffeeScript 受到 JavaScript、YAML、Ruby、Python等语言的影响,并影响了后来的 LiveScript 和 MoonScript 等语言。

安装 CoffeeScript:

要在本地安装,请使用以下命令:

npm install --save-dev coffeescript

什么是CoffeeScript中的数学函数?

JavaScript的Math对象提供了不同的属性和方法来对数字执行数学任务。这个Math对象是静态的,所以它没有构造函数。我们可以在不创建该对象的情况下访问Math对象的所有方法和属性。正如我们所知,CoffeeScript的黄金法则是:“它只是JavaScript。”所以我们可以在CoffeeScript中使用所有JavaScript的数学方法。

语法:

Math.method(number)

在上述语法中,Math是一个类,其中包括方法名和传入的整数参数。

函数1: Math.abs() :Math.abs() 方法用于返回一个数字的绝对值。它接受一个数字作为参数,并返回其绝对值。

Javascript

value = Math.abs(10); 
console.log "The absolute value of 10 is : " + value

输出:

The absolute value of 10 is : 10

函数2: Math.ceil( ) :JavaScript 中的 Math.ceil() 函数用于将作为参数传递的数字四舍五入为最接近的整数,向上取整,即取更大的值。

JavaScript

value = Math.ceil (90.15) 
console.log "The ceil value of 90.15 is : " + value

输出:

The ceil value of 90.15 is : 91

函数 3:Math.floor(): Math.floor方法用于将传递的数字参数四舍五入到最接近的整数,向下舍入,即向较小的值。

Javascript

value = Math.floor (10.3) 
console.log "The floor value of 10.3 is : " + value

输出:

The floor value of 10.3 is : 10

函数 4: Math log() :Math.log() 方法用于返回一个数的自然对数(以e为底)。JavaScript 的 Math.log() 方法在数学上相当于 ln(x)。如果 x 的值为负数,则 math.log() 方法返回 NaN。

Javascript

value = Math.log (10) 
console.log "The log value of 10 is : " + value

输出:

The log value of 10 is :  2.302585092994046

函数 5: Math max() : Math.max() 方法用于返回零个或多个数中最大的数。如果没有传递参数,则结果为“-Infinity”,如果至少有一个参数无法转换为数值,则结果为 NaN。

Javascript

value = Math.max(50, 90, -1, 100); 
console.log "The max value among (50, 90, -1, 100) is : " + value

输出:

The max value among (50, 90, -1, 100) is : 100

函数6:Math.min():Math.min()方法用于返回传入方法的最小值。如果任何参数不是数字并且无法转换为数字,Math.min()方法将返回NaN。min()是Math的静态方法,因此始终使用Math.min(),而不是创建的Math对象的方法。

Javascript

value = Math.min (50, 90, -1, 100) 
console.log "The min value among (50, 90, -1, 100) is : " + value

输出:

The min value among (50, 90, -1, 100) is : -1

函数 7: Math.pow() :Math.pow()方法用于计算一个数的幂次方,即将某个指数的值提升给定值。由于Math.pow()是Math类的静态方法,因此总是以Math.pow()的形式使用,而不是作为Math类的对象的方法。

Javascript

value = Math.pow (5,2) 
console.log "The value of pow(5,2) is : " + value

输出:

The value of pow(5,2) is : 25

函数 8: Math round(): JavaScript中的Math.round()函数用于将作为参数传递的数字四舍五入到最近的整数。

Javascript

value = Math.round (26.7) 
console.log "The nearest integer to 26.7 is : " + value

输出:

The nearest integer to 26.7 is : 26

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程