📌  相关文章
📜  用于检查数字是正数,负数还是零的Javascript程序

📅  最后修改于: 2020-09-27 05:20:27             🧑  作者: Mango

在此示例中,您将学习检查用户输入的数字是正数,负数还是零。

您将使用if...else if...else语句编写程序。

示例1:使用if … else if … else检查数字类型
// program that checks if the number is positive, negative or zero
// input from the user
let number = parseInt(prompt("Enter a number: "));

// check if number is greater than 0
if (number > 0) {
    console.log("The number is positive");
}

// check if number is 0
else if (number == 0) {
  console.log("The number is zero");
}

// if number is less than 0
else {
     console.log("The number is negative");
}

输出

Enter a number: 0
The number is zero.

上面的程序检查用户输入的数字是正,负还是零。

  • 条件number > 0检查数字是否为
  • 条件number == 0检查该编号是否为零
  • 条件number < 0检查数字是否为

上面的程序也可以使用嵌套的if...else语句编写。

示例2:如果…则嵌套带有嵌套号的数字
// check if the number is positive, negative or zero
let number = prompt("Enter a number: ");

if (number >= 0) {
    if (number == 0) {
        console.log("The number is zero");
    } else {
        console.log("The number is positive");
    }
} else {
    console.log("The number is negative");
}

输出

Enter a number: 0
You entered number zero

上面的程序与示例1相同。但是,第二个示例使用嵌套的if...else语句。