--- title: Number.prototype.valueOf() slug: Web/JavaScript/Reference/Global_Objects/Число/valueOf tags: - JavaScript - Number - Довідка - метод - прототип translation_of: Web/JavaScript/Reference/Global_Objects/Number/valueOf ---
{{JSRef}}

Метод valueOf() вертає загорнуте примітивне значення об'єкта {{jsxref("Число", "Number")}}.

{{EmbedInteractiveExample("pages/js/number-valueof.html")}}

Синтаксис

numObj.valueOf()

Значення, що вертається

Число, яке відображає примітивне значення вказаного об'єкта {{jsxref("Число", "Number")}}.

Опис

Цей метод, зазвичай, викликається внутрішньо у JavaScript, а не явно у коді.

Приклади

Використання valueOf

let numObj = new Number(10)
console.log(typeof numObj)  // object

let num = numObj.valueOf()
console.log(num)            // 10
console.log(typeof num)     // number

Специфікації

Специфікація
{{SpecName('ESDraft', '#sec-number.prototype.valueof', 'Number.prototype.valueOf')}}

Сумісність з веб-переглядачами

{{Compat("javascript.builtins.Number.valueOf")}}

Див. також