如何处理brng.toRad不是一个功能

时间:2011-07-31 14:09:55

标签: javascript google-maps google-maps-api-3

我在javascript中使用toRad()函数,如下所示

    var alpha1 = brng.toRad();

但是当我运行我的代码时,它会出错,说“brng.toRad不是函数”

它如何在java脚本中工作,我是否需要导入一些库???

2 个答案:

答案 0 :(得分:4)

你也可以这样做:

Number.prototype.toRad = function () { return this * Math.PI / 180; }

var oneeighty = 180;
console.log( oneeighty.toRad() ); // 180 degrees = Pi radians

答案 1 :(得分:0)

原生javascript没有toRad功能。任

1)toRad是由google-maps定义的,而brng只是指向错误的对象(也许是null?)

2)您需要自己定义方法

function toRad(degrees){
    return degrees * Math.PI / 180;
}

toRad(180);