我必须编写可以从用户读取两个整数的Java脚本,如果用户输入的第一个数字可以被第二个数字整除,那么它将向用户显示TRUE警告,否则为FALSE。如果用户输入的任一号码为零,则警报应对用户显示为FALSE。
这是我的代码无效
var y = prompt("Enter a Value","");
var z = prompt("Enter a Value","");
if (y % z === 0) {
greeting = "TRUE";
} else (y % z !== 0 ||
{
greeting = "FALSE"
document. get Element By Id ("true false").inner HTML = greeting;
答案 0 :(得分:2)
如果条件为,如果用户输入的任一号码为零,则应显示警报 对用户来说是错误的。
改变你
if (x && y && y % z === 0) {
其余代码是
if (x && y && y % z === 0)
{
greeting = "TRUE";
}
else
{
greeting = "FALSE";
}
答案 1 :(得分:0)
如果您是javascript的新用户,这是使用ternary operator实现这种非常常见模式的另一种方法:
var greeting = (x && y && y % z === 0) ? "TRUE" : "FALSE";