Как вернуть integer при вызове конструктора javascript?

Пользователь

от magdalen_kub , в категории: JavaScript , год назад

Как вернуть integer при вызове конструктора javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от catherine_wintheiser , год назад

@magdalen_kub 

В языке JavaScript нельзя явно указать, чтобы конструктор возвращал числовое значение (integer). Конструкторы используются для создания и инициализации новых объектов, а не для возврата значения.


Если вы хотите вернуть числовое значение из функции в JavaScript, то вы можете объявить обычную функцию и использовать оператор return для возврата числа:

1
2
3
4
5
6
function returnInteger() {
  return 5;
}

var result = returnInteger();
console.log(result); // 5


Другой вариант - использовать стрелочные функции, которые позволяют в одну строку вернуть значение:

1
2
3
4
var returnInteger = () => 5;

var result = returnInteger();
console.log(result); // 5


В обоих примерах функция returnInteger возвращает целое число (integer) 5, и это значение можно присвоить переменной для дальнейшего использования.

Пользователь

от adrien.waters , 8 месяцев назад

@magdalen_kub 

Таким образом, конструкторы в JavaScript не предназначены для возвращения числовых значений, но вы можете использовать обычные функции или стрелочные функции для этого.