JavaScript in 2 Day – Operators
En JavaScript els operadors són símbols o paraules clau que permeten realitzar operacions sobre valors i variables. Són fonamentals per construir expressions i la lògica dels teus programes.
Tipus d'operadors en JavaScript
1. Aritmètics: realitzen operacions matemàtiques com suma resta multiplicació divisió mòdul exponent i increments i decrements. Exemple: let a = 10, b = 3; console.log(a + b); // 13 console.log(a % b); // 1
2. Assignació: assignen valors a variables mitjançant = i dreceres com += -= *= /= %= **=. Exemple: let x = 5; x += 3; // ara x val 8
3. Comparació: comparen dos valors i retornen true o false. Operadors: == != === !== > < >= <=. Exemple: console.log(5 == String(5)); // true console.log(5 === String(5)); // false
4. Lògics: combinen condicions booleanes usant operadors && || ! per construir expressions compostes. Exemple: true && false // false true || false // true !true // false
5. Operacions a nivell de bits: treballen bit a bit amb operadors com & | ^ ~ << >>. Exemple: console.log(5 & 1); // 1
6. Operadors de cadenes: concatenen i combinen text amb + i +=. Exemple conceptual: let saludo = nombre + apellido // concatena nom i cognom
7. Ternari: forma curta per a if else amb la sintaxi condicio ? expr1 : expr2. Exemple: let max = a > b ? a : b
8. Verificació de tipus i operadors especials: typeof per conèixer el tipus, instanceof per comprovar prototips, delete per eliminar propietats i void per avaluar expressions sense retornar valor.
Operadors aritmètics
Els operadors aritmètics permeten realitzar càlcul sobre valors numèrics. Exemple pràctic: let a = 10, b = 3; console.log(a + b); // 13 console.log(a - b); // 7 console.log(a * b); // 30 console.log(a / b); // 3.3333333333333335 console.log(a % b); // 1 a++; b--;
Operadors d'assignació
Serveixen per assignar i actualitzar valors en variables de forma concisa. Exemple: let x = 10; x -= 2; // x ara val 8 x *= 3; // x ara val 24
Operadors de comparació
S'usen per comparar valors i retornar booleans. Important distingir entre igualtat flexible i estricta. Exemple: console.log(0 == false); // true console.log(0 === false); // false
Operadors lògics
Permeten combinar condicions en estructures de control. Exemple: let cond = (a > 0) && (b > 0); if(cond) console.log('ambos positius');
Exemple pràctic Calculadora JavaScript
function add(num1, num2) { console.log(num1 + num2) } function sub(num1, num2) { console.log(num1 - num2) } function mul(num1, num2) { console.log(num1 * num2) } function div(num1, num2) { console.log(num1 / num2) } function mod(num1, num2) { console.log(num1 % num2) } add(5, 5) sub(5, 2) mul(3, 7) div(10, 2) mod(2, 2)
Consejos ràpids
Usa === i !== per evitar conversions implícites de tipus. Escull operadors curts com += per mantenir codi net. Tingues cura amb precedència d'operadors i usa parèntesis per evitar ambigüitats.
Sobre Q2BSTUDIO
Q2BSTUDIO és una empresa de desenvolupament de programari i aplicacions a mida especialitzada en intel·ligència artificial ciberseguretat i solucions cloud. Oferim programari a mida i aplicacions a mida per a empreses que necessiten transformar processos mitjançant IA per a empreses, agents IA i solucions d'intel·ligència de negoci. Els nostres serveis inclouen serveis cloud aws i azure, integració de power bi, consultoria en serveis intel·ligència de negoci, implementació de models d'intel·ligència artificial i estratègies de ciberseguretat. Adaptem cada projecte a les necessitats del client amb metodologies àgils i enfocament en seguretat i escalabilitat.
Serveis destacats
aplicacions a mida, programari a mida, intel·ligència artificial, ia per a empreses, agents IA, ciberseguretat, serveis cloud aws i azure, serveis intel·ligència de negoci, power bi
Si busques modernitzar la teva arquitectura tecnològica desenvolupar una aplicació específica o integrar capacitats d'intel·ligència artificial en els teus processos Q2BSTUDIO ofereix experiència tècnica i acompanyament estratègic per portar el teu projecte de la idea a producció.
Contacta amb Q2BSTUDIO per a una avaluació inicial i descobreix com podem accelerar la teva transformació digital amb solucions segures escalables i orientades a resultats.





