跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
搜索
⌘K
中文
英语
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
中文
英语
中文
练习
/
测验
/
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
有新版本可用
重新加载