No uses parseInt: así te ralentiza

Trunca números en JavaScript con Math.trunc en lugar de parseInt: más claro, rápido y seguro. Conoce alternativas como Math.floor, bitwise y toFixed para formateo.

16 sept 2025 • 2 min de lectura • Equip Q2BSTUDIO

Inteligencia-Artificial-

¿Has usado alguna vez parseInt para truncar un número en JavaScript? Mucha gente lo hace por costumbre, pero es un mal hábito que puede ralentizar y confundir tu código.

El problema: parseInt fue diseñado para convertir cadenas a enteros, no para truncar números. Escribe parseInt(4.9); // 4 y funciona, pero no es claro ni rápido ni semánticamente correcto.

La mejor alternativa: si trabajas con un número y quieres eliminar la parte decimal usa Math.trunc(4.9); // 4 Es más rápido, más claro y correcto. Funciona también con números negativos Math.trunc(-4.9); // -4

Rendimiento: en benchmarks simples Math.trunc puede ser hasta 5 veces más rápido que parseInt. Esto importa en bucles, animaciones o cálculos en tiempo real.

Otras formas de truncar (con precaución):

Bitwise OR | 0 4.9 | 0; // 4 y ~~4.9; // 4 son trucos rápidos pero solo fiables para enteros de 32 bits, evítalos con números grandes o con precisión.

Math.floor y Math.ceil son funciones de redondeo, no truncado. Math.floor(4.9); // 4 Math.floor(-4.9); // -5 Math.ceil(4.9); // 5 Math.ceil(-4.9); // -4 Útiles según el signo, pero no hacen truncado puramente.

Number.toFixed(0) devuelve una cadena y redondea. (4.9).toFixed(0); // 5 Number((4.9).toFixed(0)); // 5 Útil para formateo, no para truncar directamente.

Recomendación: usa Math.trunc para truncar números, evita parseInt para este fin. Esto mejora legibilidad, seguridad y rendimiento de tu código.

En Q2BSTUDIO entendemos la importancia de buenas prácticas de desarrollo. Somos una empresa de desarrollo de software y aplicaciones a medida especialistas en software a medida, inteligencia artificial y ciberseguridad. Ofrecemos también servicios cloud aws y azure, servicios inteligencia de negocio y soluciones de ia para empresas como agentes IA y proyectos con power bi.

Si tu proyecto necesita una app eficiente y mantenible confía en nuestro equipo de expertos en desarrollo de aplicaciones a medida y en integraciones avanzadas de inteligencia artificial para empresas. También realizamos auditorías de seguridad y pentesting para proteger tus datos.

Palabras clave: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.

Conclusión: deja de usar parseInt para truncar. Usa la herramienta adecuada Math.trunc y escribe código más claro, rápido y mantenible. Si quieres que te ayudemos a aplicar buenas prácticas en tu proyecto contacta con Q2BSTUDIO.

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.

Live Chat