問題: JavaScriptで値が符号なし整数 ( UINT ) であるかどうかをテスト/チェックする方法。
代替回答: この回答を改善してくれた次の方々に感謝します!
@ jbabey :if Number(val) > 0
@スラックス:if (/^\d+$/.test(someString))
About : これは、値がJavaScriptで符号なし整数 ( UINT ) であるかどうかをテスト/チェックする方法を示しています。
使用法:JS: isUINT( value );
戻り値:True
または False
拡張版:
<script type="text/javascript">
function isUINT(v)
{
var r = RegExp(/(^[^\-]{0,1})?(^[\d]*)$/);
return r.test(v) && v.length > 0;
}
</script>
縮小版:
function isUINT(v){var r=RegExp(/(^[^\-]{0,1})?(^[\d]*)$/);return r.test(v)&&v.length>0}
コメント/代替案を歓迎します!