2013-11-20 4 views
-1

Могу ли я получить более эффективную и синтаксическую версию этой версии в JS, пожалуйста?js синтаксис для исключения строк

if (choice != "rock" or "paper" or "scissors") { 
    return "invalid selection"; 
} 

SO, если переменный 'выбор' не равен камню или бумаге или ножницам.

спасибо!

+3

Перед тем, как вы думаете об эффективности, убедитесь, что это рабочий код. – karthikr

+2

вроде почему я здесь ... спасибо в любом случае –

+0

'или' не является частью синтаксиса javascript. Попробуйте '||' для 'или' и '&&' для 'и' – megawac

ответ

2
if (choice != "rock" && choice != "paper" && choice != "scissors") { 
    return "invalid selection"; 
} 
Смежные вопросы