泛数字是至少一次包含所有数字(0-9)的数字。我们需要编写一个JavaScript函数,该函数接受一个代表数字的字符串。如果数字为pandigital,则该函数返回true,否则返回false。
示例
以下是检查泛数字的代码-
const numStr1 = '47458892414'; const numStr2 = '53657687691428890'; const isPandigital = numStr => { let legend = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']; for(let i = 0; i < numStr.length; i++){ if(!legend.includes(numStr[i])){ continue; }; legend.splice(legend.indexOf(numStr[i]), 1); }; return !legend.length; }; console.log(isPandigital(numStr1)); console.log(isPandigital(numStr2));
输出结果
以下是控制台中的输出-
false true
热门文章
- 乍得VPN | 3月5日19.2M/S|免费SSR/Clash/V2ray/Shadowrocket免费节点订阅分享
- 乍得VPN | 3月30日22.8M/S|免费V2ray/Clash/SSR/Shadowrocket免费节点订阅分享
- 动物疫苗注射注意事项有哪些呢英语(动物疫苗注射注意事项有哪些呢英语作文)
- flink内存模型详解与案例
- 动物疫苗接种禁忌症和注意事项有哪些 动物疫苗接种禁忌症和注意事项有哪些呢
- 乍得VPN | 4月10日22.6M/S|免费Clash/Shadowrocket/V2ray/SSR免费节点订阅分享
- 动物疫苗保质期几年(动物疫苗新规)
- 乍得VPN | 3月23日20.6M/S|免费V2ray/Clash/Shadowrocket/SSR免费节点订阅分享
- 三国杀限定技能什么意思(三国杀里面限定技是什么意思)
- 使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务