Hello, I just wondered if parseInt is short for "Parse Integer" because after all, that is what it is doing?
The parseInt() function parses a string and returns an integer. The radix parameter is used to specify which numeral system to be used, for example, a radix of 16 (hexadecimal) indicates that the number in the string should be parsed from a hexadecimal number to a decimal number. If the radix parameter is omitted, JavaScript assumes the following: * If the string begins with "0x", the radix is 16 (hexadecimal) * If the string begins with "0", the radix is 8 (octal). This feature is deprecated * If the string begins with any other value, the radix is 10 (decimal) Syntax parseInt(string, radix) while parseFloat() function parses a string and returns a floating point number. This function determines if the first character in the specified string is a number. If it is, it parses the string until it reaches the end of the number, and returns the number as a number, not as a string.
The parseInt method returns an integer value equal to the number contained in numstring. If no prefix of numstring can be successfully parsed into an integer, NaN (not a number) is returned. parseInt("abc") // Returns NaN. parseInt("12abc") // Returns 12.