Questions et réponses pour le logical-operators :

Les opérateurs logiques sont des symboles qui aident à évaluer les expressions booléennes. Ceux-ci se trouvent dans à peu près tous les langages de programmation prenant en charge le booléen. Des exemples courants sont && (AND), || (OU), ! (NOT), == ([valeur] égale à), === ([valeur et type] égale à),> = (Supérieur ou égal à), <= (Inférieur ou égal à),> (Supérieur que) et <(inférieur à)

-1
votes
Je comprends le concept de base du court-circuit avec les opérateurs, mais pourquoiint i = 0, j = -1, k = 1, m; m = !(i++ && ++j) || ++k; printf("%d %d %d %d", i, j, k, m); ...

2
votes
Comment lisez-vous habituellement les expressions logiques dans un programme? Par exemple: (1 == x) && (2> x ++)? (x = 1) À quoi sert ? et q ...

1
votes
J'ai une vérification simple où je veux vérifier si la variable donnée est> = 0. public print(value: any): void { if(value >= 0) { console.log('Gre ...

1
votes
J'ai une liste d'objets booléens comme ceci: [False, False, True, False] Je veux bit et ces listes et obtenir le résultat: [[True, True, True, ...