跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI时代
搜索
⌘K
English
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI时代
English
中文
练习
/
测验
/
JavaScript
/
数据类型
字段必须是完整的非负十进制整数,并且位于安全范围内。哪种做法符合契约?
来自数据类型
Node 24
进阶
1分钟
字段必须是完整的非负十进制整数,并且位于安全范围内。哪种做法符合契约?
先用 /^(0|[1-9]\\d*)$/ 验证String(value),再用Number转换并调用Number.isSafeInteger。
调用parseInt(value, 10),只要结果不是NaN就接受。
调用Number(value),接受所有有限结果。
在Number(value) 前使用Boolean(value) 来拒绝空输入。
检查
向AI询问这道练习
报告错误
上一道练习
找出环境解析器里的bug
找出bug
有新版本可用
重新加载