介绍
这期内容当中小编将会给大家带来有关怎么JavaScript中使用数学数学,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
具体如下:
//数学是全局的 ,//Math.PI 数学里的3.1415926 .... , console.log (Math.PI); ,//取随机数//js提供的随机函数,math . random(),——在[0,1)范围内的数 function random_int (,,), { ,var num =, start +,(最终获得成功,开始),*,math . random (); ,//小数- - -》整数,向下取整,Math.floor () ,return Math.floor (num); } , console.log (random_int(5日,15)); console.log (“=======================?; ,//数学的正弦,余弦,正切//单位是数学的弧度,而不是度,方向是数学的正方向,逆时针方向 console.log (sin(时间/Math.PI 4));//sin 45° console.log (sin(时间/Math.PI 6));//sin 45° console.log (Math.cos(时间/Math.PI 6));//cos 30° console.log (Math.tan(时间/Math.PI 4));//tan 45° console.log (“=======================?; ,//度(0360)//弧度[0,2 *π)//度转弧度 function degree_to_r(学位),{ ,//π——在180° ,return (degree /, 180), *, Math.PI; } ,//弧度转度 function r_to_degree (r), { ,return (r /, Math.PI), *, 180; } , var r =, degree_to_r (90); console.log (r); console.log (r_to_degree (r)); , console.log (“=======================?; ,//sin 30°=, 0.5,,正如(0.5)对应多少度呢//最佳(0.5)算出的是弧度单位//范围在(2π,2π) 时间=r Math.asin (0.5); console.log (Math.floor (r_to_degree (r))); 时间=r Math.acos (0.5) console.log (Math.floor (r_to_degree (r))); , console.log (“=======================?; ,//返回一个坐标对应的角度,范围(π-π,)//Math.atan2 (y、x); 时间=r Math.atan2 (1, 1); console.log (r_to_degree (r)); 时间=r Math.atan2 (0, 1); console.log (r_to_degree (r)); , console.log (“=======================?;//Math.sqrt 开平方 console.log (Math.sqrt(16));//16的平方根 console.log (Math.sqrt(2));,//2的平方根 console.log (“=======================?; ,//计算两点之间的距离 function vector_distance (lhs_y, lhs_x,还以为,rhs_x, rhs_y), { ,var len =, (lhs_x 作用;rhs_x), *, (lhs_x 作用;rhs_x), +, (lhs_y 作用;rhs_y), *, (lhs_y 作用;rhs_y); ,return Math.sqrt (len); } , console.log (vector_distance (0, 0, 1, 1)); console.log (“=======================?;
运行结果:
上述就是小编为大家分享的怎么JavaScript中使用数学数学了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。