Я пытаюсь проверить несколько операторов в Coffeescript, прежде чем продолжить.несколько OR в IF-заявлении в Coffeescript
У меня есть что-то основное, как это:
if ext != 'jpeg' || ext != 'pdf' || ext != 'jpg'
alert('extension must be jpg, pdf, jpeg')
Что я делаю неправильно здесь? я новичок в Coffee и считаю что-то как основное, поскольку это не должно быть трудно сделать.
должен быть 'и' ('&&') не 'или' ('||') –
'(ext! = 'Jpeg' || ext! = 'Pdf' || ext! = 'Jpg') = = (true) '. Вы говорите, что это может быть нечто, кроме «jpeg», ** или ** ничего, кроме «pdf» ... Если вы думаете об этом, это означает, что это может быть «jpeg», 'или' 'pdf'' или что-то еще. – Zaz