小编ovi*_*ine的帖子

Javascript - 基本if/else语句

我只是在学习JS而且很困惑为什么这个if/else语句不会转到"else".

如果您输入Monty或Chip,则会提示您输入密码,如果您输入Frank(或其他任何内容),则会提示您输入密码,但它确实说错误的登录名或密码.

如果您输入"Frank"或其他任何登录信息,我会错过什么去"其他"?

var password
var login = prompt('Enter your login.');


if (login === 'Monty' || 'Chip') {
    password = prompt('Enter your password.');
  if (login === 'Monty' && password === 'Cheese') {
    alert('Access Granted Monty');
  } else if (login === 'Chip' && password === 'Gadget') {
    alert('Access Granted Chip');
  } else {
    alert('Wrong login or password!');
  }
} else {
  alert('Wrong login!')
}
Run Code Online (Sandbox Code Playgroud)

javascript if-statement

0
推荐指数
1
解决办法
130
查看次数

标签 统计

if-statement ×1

javascript ×1