数学对象提供基本的数学函数和常数

数学对象不需要使用new运算符

方法                        说明

abs(x)                     返回x的绝对值
cos(x)/acos(x)        返回x的余弦/反余弦值
sin(x)/asin(x)          返回x的正弦/反正弦值
atan(x)                   返回x的反正切值
ceil(x)/floor(x)         对数进行上/下舍入
exp(x)                     返回e的指数
log(x)                      返回数的自然对数(底为e)
max(x,y)/min(x,y)    返回x和y中的最大/小值
pow(x,y)                 返回x的y次幂
random()                返回0~1之间的随机数  [0,1)
round(x)                 把数四舍五入为最接近的整数
sqrt(x)                    返回数的平方根

属性 说明
LN10 返回10的自然对数
LN2 返回2的自然对数
LOG10E 返回以10为底的e的对数
LOG2E 返回以2为底的e的对数
PI 返回圆周率,约3.141592653...
SQRT1_2 返回0.5的平方根
SQRT2 返回2的平方根
E 返回自然常量E,约2.718

找出以上字符串中出现次数最多的字符和出现的次数

<script type="text/javascript">var str="abaasdffggghhjjkkgfddsssss3444343"//(6)  找出以上字符串中出现次数最多的字符和出现的次数 //利用对象的概念                 var obj={}for (var i=0;i<=str.length;i++) {var key=str[i]if(obj[key]){obj[key]++}else{obj[key]=1}}console.log(obj)//找出次数最多的那一个var maxNum=0for(var s in obj){if(maxNum<obj[s]){maxNum=obj[s]}}console.log(maxNum)</script>

数学对象(Math)相关推荐

  1. JavaScript中的数学对象Math

    js数学对象Math //四舍五入 var res = Math.round(5.921);//获取最大值 var res = Math.max(10,23,523,43,65,46,32,32);/ ...

  2. js笔记(四)内置对象Math和Date()、浏览器对象模型BOM

    大标题 小标题 备注 一.内置对象Math.Date() 1. Math 数学对象; 2. Date() 日期对象; 常用的数学对象:Math.PI.abs(n).round(n).random(). ...

  3. JavaScript对象——数学对象

    说到JavaScript对象首先需要说一下内置对象 1.内置对象 内置对象:就是js语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是最基本而必要的功能(属性或者方法). 内置对象的优点 ...

  4. JavaScript内置对象 之 Math数学对象

    JavaScript中的对象分为自定义对象.内置对象.浏览器对象        JavaScript内置对象       内置对象:就是指js语言自带的一些对象,这些对象供开发者使用,并提供了一些常用 ...

  5. [JavaWeb-JavaScript]JavaScript_Math数学对象

    Math:数学对象 1. 创建:* 特点:Math对象不用创建,直接使用. Math.方法名();2. 方法:random():返回 0 ~ 1 之间的随机数. 含0不含1ceil(x):对数进行上舍 ...

  6. JavaScript学习笔记03-数组-Data对象-Math对象-包装类-字符串-正则

    目录 一.数组 索引 数组的特点 1.1.数组的创建 1.1.1.使用new关键字(构造函数) 1.1.2.使用字面量形式 1.1.3.创建数组的注意事项 1.2.数组的基本使用 1.2.1.存操作( ...

  7. JavaScript内置对象-Math对象

    JavaScript内置对象-Math对象 1.内置对象 2.查文档 2.1.MDN 2.2.如何学习对象中的方法 3.Math内置对象 3.1.求最大值 3.2.封装自己的数学对象 3.3.Math ...

  8. JS基础 day5 | 对象( 对象\Math)

    目录 1 对象 1.1 什么是对象 1.2 对象使用 1.2.1 对象声明语法 1.2.2 对象由属性和方法组成 1.2.3 属性 1.2.4 对象中的方法 补充-何时必须用[]取值 1. 3 遍历对 ...

  9. json对象、字符串-数组和数学对象中的相关方法、BOM对象、JS中的DOM操作

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 json对象 字符串对象的相关方法 获取字符串长度 length 清除两侧的空白 trim [ python的strip ] ...

最新文章

  1. c# unity PlayerPrefs 游戏存档,直白点就是讲游戏数据本地保存下来
  2. 智源研究院发布“智能信息检索与挖掘”重大方向,打造北京学派,联合攻关“个人智能信息助手”关键科学问题...
  3. ros控制上网时间,网络定时通断
  4. document 文挡对象解析
  5. 如何统一集体的所有人的yum环境(以阿里云为例)
  6. 交换机 BootROM 下的升级配置
  7. vuecli4 启动_vue 常见命令 (启动 部署)
  8. Ubuntu 配置swftools(Ubuntu14.04)
  9. XP下修改IIS连接数
  10. tcp段重组--suricata实现
  11. ICML 2019 | 强化学习用于推荐系统,蚂蚁金服提出生成对抗用户模型(附论文下载链接)...
  12. 12 个月 vs. 1 个月,你的年终奖是多少?
  13. java类功能的模块化电源_Java9模块化指南
  14. 突发 , 谷歌官宣安卓改名了!
  15. ionic + angular + cordova, 打造专属自己的App!
  16. 通俗易懂地理解并发和并行的区别
  17. 精简版XP安装IIS
  18. 字符串压缩算法(腾讯笔试题)
  19. 7个人生工具:SWOT、PDCA、6W2H、SMART、WBS、时间管理、二八原则
  20. Unity接入移动MM支付(Android)

热门文章

  1. 《coredump问题原理探究》Linux x86版6.3节有成员变量的类coredump例子
  2. matlab中阶跃稳态时间怎么算,Matlab求解阶跃响应性能指标 (上升时间、调整时间、峰值峰值、超...
  3. ldapsearch 参数表
  4. 国内代工厂纷纷倒闭 “机器换人”步伐需加快
  5. 漫谈MySQL六-系统数据库sys库详解
  6. 在ECLIPSE导入项目后提示::具有不受限制的类路径容器:“JRE 系统库 [JVM 1.6.0]”
  7. 7-6 中国生肖年 (5分) java pta
  8. C语言--无符号整型
  9. C/C++关于无符号整型数与有符号整型数相运算
  10. netfilteriptables探讨(2)——netfilter原理与实现