要检查输入是字符串还是数字,可以通过以下方法进行判断:
function checkInput(input) {
if (typeof input === 'string') {
console.log('输入是字符串');
} else if (typeof input === 'number') {
console.log('输入是数字');
} else {
console.log('输入既不是字符串也不是数字');
}
}
checkInput('Hello'); // 输出:输入是字符串
checkInput(123); // 输出:输入是数字
checkInput(true); // 输出:输入既不是字符串也不是数字
function checkInput(input) {
if (/^[0-9]+$/.test(input)) {
console.log('输入是数字');
} else if (/^[a-zA-Z]+$/.test(input)) {
console.log('输入是字符串');
} else {
console.log('输入既不是字符串也不是数字');
}
}
checkInput('Hello'); // 输出:输入是字符串
checkInput('123'); // 输出:输入是字符串
checkInput(123); // 输出:输入是数字
checkInput('Hello123'); // 输出:输入既不是字符串也不是数字
这样就可以根据输入的内容判断是字符串还是数字了。
关于云计算领域的相关知识,以下是一些相关名词的概念、分类、优势、应用场景以及腾讯云相关产品和产品介绍链接地址:
以上是对问题的完善且全面的答案,涵盖了问题所涉及的知识点和要求。
领取专属 10元无门槛券
手把手带您无忧上云