Properti Number.prototype
digunakan untuk menambahkan properti baru dan metode baru untuk objek Number.
Sintaks:
Number.prototype.property
Number.prototype.method
Properti Number.prototype
adalah properti standard JavaScript 1.1+, JScript 1.0+, ECMAScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 3+, Netscape Navigator 2.0+, Opera 3.0+, Safari 1.0+.
Contoh di bawah ini membuat metode baru bernama restFunc():
var input=parseFloat(prompt("Input: ",""));
function resFunc()
{
if (this / 2 == Math.round(this / 2))
{
return true;
}else{
return false;
}
}
Number.prototype.resFunc = resFunc;
var myNum = new Number(input);
document.write(myNum.resFunc());