Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #36616
| From | emf <emfril@gmail.com> |
|---|---|
| Newsgroups | comp.lang.javascript |
| Subject | Re: JSLint Unexpected Warning |
| Date | 2019-05-16 22:31 -0400 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <qbl6cs$1lb1$1@gioia.aioe.org> (permalink) |
| References | <3c87329c-6f62-4dc0-a26b-3fb6ed10b04e@googlegroups.com> |
On 2019-04-25 4:28, emfril@gmail.com wrote:
> JSLint says:
>
> Unexpected '==='.
> if (((a > b) === (bc > ca)) && ((b > c) === (ca > ab))
> 0.48
> Unexpected '==='.
> in this (and others):
>
> if (((a > b) === (bc > ca)) && ((b > c) === (ca > ab))
> && ((c > a) === (ab > bc)) && ((a === b) === (bc === ca))
> && ((b === c) === (ca === ab)) && ((c === a) !== (ab === bc))) {
> return false;
> } else {
> return true;
> }
>
> Why?
Thanks for all the replies. When, however, I submit to JSLint just this
function isValid() {
if ((a > b) === (bc > ca)) {
return false;
} else {
return true;
}
}
it still says:
Unexpected '==='.
if ((a > b) === (bc > ca)) {
It accepts, however, as correct this:
function isValid() {
var agb = (a > b);
var bcgca = (bc > ca);
if (agb === bcgca) {
return false;
} else {
return true;
}
}
It seems JSLint does not like to perform (boolean) operations within the
condition except for the main one.
I feel like JSLint is a moving target. Every time I consult it, there is
always something new it doesn't like. So far I've been following its
directions, but I do wish I were sure it's heading in the right direction...
Eustace
--
Spherical Triangle Calculator
http://emf.neocities.org/tr/spherical.html
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
JSLint Unexpected Warning emfril@gmail.com - 2019-04-25 01:28 -0700
Re: JSLint Unexpected Warning "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2019-04-25 04:33 -0700
Re: JSLint Unexpected Warning Julio Di Egidio <julio@diegidio.name> - 2019-05-16 20:13 -0700
Re: JSLint Unexpected Warning "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2019-05-18 10:59 -0700
Re: JSLint Unexpected Warning "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2019-04-25 17:43 +0200
Re: JSLint Unexpected Warning Gene Wirchenko <genew@telus.net> - 2019-04-25 16:43 -0700
Re: JSLint Unexpected Warning "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2019-04-26 13:30 +0200
Re: JSLint Unexpected Warning Gene Wirchenko <genew@telus.net> - 2019-04-29 11:04 -0700
Re: JSLint Unexpected Warning "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2019-04-30 00:06 +0200
Re: JSLint Unexpected Warning Gene Wirchenko <genew@telus.net> - 2019-04-30 21:15 -0700
Re: JSLint Unexpected Warning emf <emfril@gmail.com> - 2019-05-16 22:31 -0400
Re: JSLint Unexpected Warning Julio Di Egidio <julio@diegidio.name> - 2019-05-16 20:08 -0700
Re: JSLint Unexpected Warning Julio Di Egidio <julio@diegidio.name> - 2019-05-16 20:38 -0700
Re: JSLint Unexpected Warning Jon Ribbens <jon+usenet@unequivocal.eu> - 2019-05-17 12:17 +0000
csiph-web