2011-12-18 19 views
10

Trong font-size này thay đổi kích thước hướng dẫn:Đối số thứ hai để parseFloat trong JavaScript?

Quick and easy font resizing

tác giả sử dụng parseFloat với một cuộc tranh luận thứ hai, mà tôi đọc ở đây:

parseFloat() w/two args

Có nghĩa vụ phải xác định cơ sở của số được cung cấp-as-s tring, để bạn có thể cho nó '0x10' và nhận nó là HEX bằng cách đặt 16 làm đối số thứ hai.

Vấn đề là, không có trình duyệt nào tôi đã thử nghiệm dường như thực hiện việc này.

Những người này có bị nhầm lẫn với Java không?

Trả lời

22

Không, chúng đang bị nhầm lẫn với parseInt(), có thể lấy thông số cơ số. parseFloat(), mặt khác, chỉ chấp nhận số thập phân. Nó có thể chỉ là sự nhất quán, vì bạn luôn phải chuyển thông số radix đến parseInt() vì nó có thể xử lý các số như 010 làm bát phân, cho số 8 thay vì đúng 10.

Here's the reference for parseFloat(), so với parseInt().

+0

Làm cho tinh thần. Cảm ơn. – AmbroseChapel

Các vấn đề liên quan