Разница ParseFloat и Number [дубликат]

319
01 марта 2017, 21:37

На данный вопрос уже ответили:

  • Что лучше использовать parseInt или Number? 3 ответа

Всем привет! Скажите, в чём разница между функциями ParseFloat и Number? В результате этих функций строка преобразуется в число.

alert('3' + 2); 
//--------------------------// 
alert(parseFloat('3') + 2); 
alert(Number('3') + 2);

Answer 1

parseFloat преобразует в число максимальную соответствующую подстроку, с начала строки.

Number - целую строку.

Различие можно увидеть на примере

//--------------------------// 
console.log(parseFloat('3a')); 
console.log(Number('3a'));

READ ALSO
Почему выдает такие ошибки в кодах js? [требует правки]

Почему выдает такие ошибки в кодах js? [требует правки]

Добавил файл (minifyjs),и выдает такие ошибки

251
Преобразование 24 часа времени в 12 часов (PM / AM)

Преобразование 24 часа времени в 12 часов (PM / AM)

Необходимо преобразовать время из 24 – часового формата в 12-часовой формат Вот мой код, я использовал последнюю строку кода из интернета,...

346
vuejs кастом директива с директивами в нутри

vuejs кастом директива с директивами в нутри

Как можно в кастом директиве через innerHTML задать хтмл с другими директивами или интерполяцией:

228