Функцията parseInt () на JavaScript анализира низов аргумент и връща цяло число от посочения радикс.
Синтаксисът на parseInt()функцията е:
 parseInt(string, radix) 
параметри parseInt ()
Най- parseInt()функцията се в:
- низ - Стойността за анализ. Ако това не е низ, той се преобразува в такъв с помощта на ToStringабстрактна операция.
- radix (по избор) - цяло число между 2 и 36, представляващо основата в числовата система.
Върната стойност от parseInt ()
- Връща цяло число, анализирано от дадения низ.
- Връща, NaNкогато:- radix е по-малко от 2 или по-голямо от 36 .
- Първият небел интервал не може да бъде преобразуван в число.
 
Пример: Използване на parseInt ()
 console.log(parseInt("875.99", 10)); // 875 console.log(parseInt("F", 16)); // 15 console.log(parseInt("0xF")); // 15 -> JavaScript consider 0x… to be hexadecimal console.log(parseInt("-17", 8)); // -15 // int is detected till a non-numeric character console.log(parseInt("85,123", 10)); // 85 console.log(parseInt("FXX123", 16)); // 15 console.log(parseInt("45", 13)); // 57 console.log(parseInt("Hello", 8)); // NaN console.log(parseInt("546", 2)); // NaN -> Invalud as binary has only 1 or 0 // BigInt values lose precision console.log(parseInt("464546416543075614n")); // 464546416543075600
Изход
875 15 15 -15 85 15 57 NaN NaN 464546416543075600
Забележка: Ако radixпараметърът е undefined, 0 , или не е посочена, JavaScript счита следното:
- Ако низът започва с "0x" , radixе 16 (шестнадесетичен).
- Ако низът започва с "0" , това radixе 8 (осмично) или 10 (десетично). Точниятradixизбор зависи от изпълнението
- Ако низът започва с друга стойност, то radixе 10 (десетично).
Препоръчително четене: Javascript parseFloat ()








