Math.prototype
私には定義されていないので、ここで何かが欠けているに違いありません。どうしてこれなの?私はこのようなことをしようとしました:
Math.prototype.randomRange = function(from, to){
return Math.floor(Math.random() * (to - from + 1) + from);
}
しかし、代わりに次のようなことをしなければなりませんでした:
Math.randomRange = function(from, to){
return Math.floor(Math.random() * (to - from + 1) + from);
}
しかし、それは正しくないと思います。それは私だけですか、それとも私はこれを別の方法で行うべきですか?これがばかげた質問または重複した質問である場合はお詫びしますが、検索しても何も見つかりませんでした(SOで「Math.prototype」を検索すると、正確に2つの質問が表示されます。これはちょっと奇妙です)。