私の変数の長さが1であるかどうかをチェックしようとしています。 undefinedを返しますscope.h.lengthlength関数を使用すると、未定義が返されます
var n = new Date();
$scope.h = n.getHours();
$scope.m = n.getMinutes();
console.log($scope.h.length) // returns undefined
if($scope.h.length < 2 && $scope.m.length < 2) {
$scope.hm = $scope.h * 10 + "" + $scope.m * 10;
console.log($scope.hm);
}
が、$:
私はそうのようにこれを行います。どうして? これはどうすればよいですか?
あなたが整数のための長さをチェックしようとしているあなたは、未定義次に、getHoursを得ている理由は、()整数を返すthatsの –
次に、getHours()は、代替とは何整数 –
に整数、あなたはcannoyアクセスlengthプロパティをretuensから? – olivier