Есть ответ сервера в виде строки. При попытке перевести его в число выпадает NaN, подскажите почему?
webix.ajax().get("/api/?id=CountArtSKU").then(function(data){
//response
console.log(data.text());
var countAllSKU = data.text();
console.log(typeof countAllSKU);
console.log(parseInt(countAllSKU, 10));
console.log(parseInt("83880"));
});
на скрине вывод в консоль
У тебя в строке кавычки:
Парси так (хотя лучше бы исправить сервер):
var s = '"123"'
var x = +s.replace(/^"|"$/g, "")
console.log(x)
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники