【问题标题】:trying to display 2 character variables alphabetically试图按字母顺序显示 2 个字符变量
【发布时间】:2020-06-12 01:46:57
【问题描述】:
试图解决以下语句并遇到问题,声明了 2 个字符变量,但不确定如何按字母顺序显示它们。
声明两个字符变量并给它们赋值。使用 if 语句按字母顺序编写它们。
var light1 = green;
var light2 = red;
if (light1 > light2) {
document.write("demo");
}
【问题讨论】:
标签:
javascript
variables
character
【解决方案1】:
您可以使用< 按字典顺序比较字符串以按字母顺序显示它们(假设它们都是小写或都是大写)。如您所见,b 大于a:
console.log("b" > "a");
console.log("a" > "b");
所以要按字母顺序打印它们,只需这样做:
const firstVariable = "a";
const secondVariable = "b";
if (firstVariable < secondVariable) {
console.log(firstVariable, secondVariable);
} else {
console.log(secondVariable, firstVariable);
}