JavaScript常用数学函数用法示例

yizhihongxing

JavaScript常用数学函数用法示例

JavaScript的数学函数库(Math库)提供了大量的操作数字的函数,例如获取最大值、最小值、四舍五入等等。以下是一些常用的数学函数的用法示例。

Math.abs()

Math.abs() 函数返回一个数的绝对值。

let num = -10;
let absoluteNum = Math.abs(num);
console.log(absoluteNum); //输出10

Math.round()

Math.round() 函数以四舍五入的方式,将一个数值舍入为最接近的整数。

let num1 = 4.4;
let num2 = 4.6;
let roundedNum1 = Math.round(num1);
let roundedNum2 = Math.round(num2);
console.log(roundedNum1); //输出4
console.log(roundedNum2); //输出5

Math.floor()

Math.floor() 函数向下取整,返回一个小于等于所传参数值的最大整数。

let num = 5.9;
let integerNum = Math.floor(num);
console.log(integerNum); //输出5

Math.ceil()

Math.ceil() 函数向上取整,返回一个大于等于所传参数值的最小整数。

let num = 1.1;
let integerNum = Math.ceil(num);
console.log(integerNum); //输出2

Math.max()

Math.max() 函数返回传入参数的最大值。

let maxNum = Math.max(2, 4, 6, 8);
console.log(maxNum); //输出8

Math.min()

Math.min() 函数返回传入参数的最小值。

let minNum = Math.min(2, 4, 6, 8);
console.log(minNum); //输出2

Math.random()

Math.random() 函数返回一个随机数,它大于等于 0,小于 1。

let randomNum = Math.random();
console.log(randomNum); // 输出 介于 0(包括)到 1(不包括)之间的浮点数

Math.PI

Math.PI 属性表示圆周率的值,为一个常数。

console.log(Math.PI); // 输出3.141592653589793

以上是JavaScript常用数学函数的用法示例,大家可以根据需要选择具体的函数进行使用。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JavaScript常用数学函数用法示例 - Python技术站

(0)
上一篇 2023年5月27日
下一篇 2023年5月27日

相关文章

  • Chrome调试折腾记之JS断点调试技巧

    Chrome调试折腾记之JS断点调试技巧 介绍 Web开发中调试是必不可少的环节之一,Chrome提供了丰富的调试工具来帮助我们定位问题。本文将着重介绍Chrome的JS断点调试技巧。 步骤 步骤一:打开调试工具 打开需要调试的页面,按下 F12 或右键选择 审查元素 ,即可打开 Chrome 的调试工具。 步骤二:在JS代码中插入断点 在需要调试的代码行左…

    JavaScript 2023年6月10日
    00
  • JavaScript 数组的深度复制解析

    JavaScript 数组的深度复制解析 什么是数组的深度复制? 数组的深度复制是指将一个数组中的所有元素和子数组全部复制,并创建一个全新独立的数组,其中元素或子数组任意一项发生变化,也不会影响原始数组中的元素和子数组。 实现数组的深度复制 在 JavaScript 中,实现数组的深度复制需要借助递归方法来完成。下面是一个常用的代码示例: function …

    JavaScript 2023年5月27日
    00
  • Javascript创建类和对象详解

    Javascript创建类和对象详解 在Javascript中,我们可以使用构造函数和原型对象的方式来创建类和对象。 构造函数 构造函数是一个普通的函数,用于初始化一个对象。在使用new运算符生成一个对象时,会自动创建一个空对象,并将该对象传递到构造函数中,最终返回这个对象。构造函数的命名规则是约定俗成的首字母大写。 示例1 function Person(…

    JavaScript 2023年5月27日
    00
  • bootstrap table之通用方法( 时间控件,导出,动态下拉框, 表单验证 ,选中与获取信息)代码分享

    下面我会详细讲解 “bootstrap table之通用方法”的完整攻略,并提供两个示例说明。 一、 引入必要的文件和库 首先,我们需要引入必要的文件和库,包括 Bootstrap、jQuery、moment以及 <!– Bootstrap –> <link href="https://cdn.bootcdn.net/ajax…

    JavaScript 2023年6月10日
    00
  • typeScript入门基础介绍

    TypeScript入门基础介绍 TypeScript 是一种由 Microsoft 开发的编程语言,它是 JavaScript 的一个超集。它扩展了 JavaScript 的语法,添加了强类型定义和面向对象编程的特性,并提供了更好的开发环境支持。 环境搭建 在使用 TypeScript 之前,我们需要先搭建环境。以下为搭建环境的步骤: 安装 Node.js…

    JavaScript 2023年6月10日
    00
  • 掌握AJAX第2/7页

    掌握AJAX第2/7页的完整攻略 简介 AJAX(异步的JavaScript和XML)是一种用于创建动态网页的技术。它的主要优点是不用重新加载整个页面就可以与服务器进行交互。这种技术使得Web应用程序更快速、更灵活,并增强了用户体验。在本攻略中,我们将着重介绍AJAX的相关概念和使用方法。 了解AJAX AJAX是一种用于创建动态网页的重要技术。它的主要原理…

    JavaScript 2023年6月1日
    00
  • Bootstrapvalidator校验、校验清除重置的实现代码(推荐)

    讲解BootstrapValidator校验、校验清除重置的实现代码需要以下步骤: 1. 引入BootstrapValidator插件库 在HTML文档中,需要先引入BootstrapValidator的插件库,如下所示: <link rel="stylesheet" href="https://cdn.jsdelivr.…

    JavaScript 2023年6月10日
    00
  • AngularJS通过$location获取及改变当前页面的URL

    AngularJS是一个前端MVVM框架,通过它可以方便地进行网页开发。在网页开发中,经常需要获取或改变当前页面的URL,AngularJS提供了$location服务实现这一功能。下面是一份简要的攻略: 1. $location服务的概述 AngularJS中的$location服务用于获取和改变URL。通过$location服务,可以获取当前页面的URL…

    JavaScript 2023年6月11日
    00
合作推广
合作推广
分享本页
返回顶部