if 语句在 JavaScript 上不起作用
if statement does not work on javascript
这是我的麻烦:
$scope.Right = function () {
if ($scope.SerialNumber < 5) { $scope.SerialNumber = $scope.SerialNumber + 1 } else { $scope.SerialNumber = $scope.SerialNumber };
alert($scope.SerialNumber <5);
(我一直在尝试使用angularjs)。 所以在警报中它向我显示"假",但实际上它确实$scope.SerialNumber + 1
所以基本的 if 语句不起作用(它仅在我使用"==="状态时才有效,但我在这里需要一个"<"
我不确定你是否只是没有把它写出来,但似乎你没有关闭你的函数括号。
无论如何,假设你进一步关闭你的函数括号,可能发生的情况是你的$scope.serialNumber
是 4,然后你给它加 1,使其成为 5。因此,在您的第一个if
语句中,它是真的,但随后打印为假。
$scope.Right = function () {
if ($scope.SerialNumber + 1 < 5) {
alert('False');
}
不完全是你要找的,但它是有效的,假设你想要少于 5 只是报告错误。
相关文章:
- 为什么这个 .push 不起作用?(JavaScript)
- document.createelement不起作用(javascript)
- Chrome 中表格的 CSV 导出不起作用 - JavaScript/AngularJS
- 如果语句不起作用 - JavaScript
- 为什么我的动态更改链接不起作用?(Javascript)
- RPS 函数不起作用(JavaScript)
- 计时器间隔不起作用 Javascript
- 通过返回 false - 不起作用(javascript)来阻止链接打开
- Eval 不起作用 - JavaScript
- Android 浏览器 .click() 不起作用 javascript
- 为什么这段代码不起作用?Javascript
- jsFiddle显示正确,但一旦在本地运行就不起作用(Javascript)
- 带有html的Navigator不起作用javascript
- 从文本文件中提取内容不起作用 JavaScript
- 从查询字符串中获取参数;不起作用..Javascript
- regex手机验证不起作用-javascript
- if和else语句不起作用(javascript)(html)
- 更改字体大小的复选框不起作用-Javascript
- 为什么这个基本的 if 语句不起作用?JavaScript
- Timer 不起作用/ JavaScript/ innerHTML null