【发布时间】:2021-09-07 00:31:30
【问题描述】:
我一直在尝试解决这个问题以检查字符是大写、小写还是数字,我已经能够为大写和小写做到这一点,但我不能为数字做到这一点.
let letterOrNumber = prompt("Enter an uppercase letter, a lowercase letter or a number");
let upperCaseLetter = letterOrNumber.toUpperCase();
let lowerCaseLetter = letterOrNumber.toLowerCase();
let userNumber = parseInt(letterOrNumber)
if (letterOrNumber === upperCaseLetter) {
console.log(letterOrNumber + " is an uppercase letter.");
}
else if (letterOrNumber === lowerCaseLetter) {
console.log(letterOrNumber + " is a lowercase letter.");
}
else if (letterOrNumber === userNumber) {
console.log(letterOrNumber + " is a number.");
}
else {
console.log(letterOrNumber + " is not a letter or number");
}
【问题讨论】:
标签: javascript if-statement numbers uppercase