Javascript教程
JavaScript基础
JavaScript Objects
JavaScript BOM
JavaScript DOM
JavaScript OOP
JavaScript Cookies
JavaScript事件
JavaScript异常
JavaScript常用

Javascript 检查数字是正数、负数还是零的程序

用于检查数字是正数、负数还是零的 JavaScript 程序

在本例中,您将学习检查用户输入的数字是正数、负数还是零。
要理解此示例,您应该了解以下JavaScript 编程主题:
JavaScript 比较和逻辑运算符 JavaScript if...else 语句
您将使用 if...else if...else 语句来编写程序。

示例 1: 使用 if...else if...else 检查数字类型

// program that checks if the number is positive, negative or zero
// input from the user
const 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: 使用嵌套的 if...else 检查数字类型

// check if the number is positive, negative or zero
const 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 语句。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4