From the banal list of angularjs github: https://github.com/angular/angular.js/issues/2838
http://docs.angularjs.org/guide/expression "Angular Expressions against JS expressions It might be tempting to think of Angular expressions as JavaScript expressions, but this is not entirely correct, because Angular does not use JavaScript eval () to evaluate expressions."
You can use a filter to achieve the effect as such:
angular.module('project', []) .filter('bitwiseAnd', function () { return function (firstNumber, secondNumber) { return ((parseInt(firstNumber, 10) & parseInt(secondNumber, 10)) === parseInt(secondNumber, 10));
source share