== - это компаратор, который будет возвращать логическое значение, поэтому имеющийся у вас код назначит true
или false
для isFaculty
Имя переменной isXxxx подсказало бы мне, что его значение будет логическим.
Так что у вас есть в основном:
var isFaculty - for the variable isFaculty
= - assign the value of the following expression
paramArray[0] - take the first value from the array paramArray
== - check if it matches in content but not necessarily type with
"yes" - the string value that you are looking for to assign true
Неявным образом это также означает, что если содержимое paramArray [0] не совпадает с содержимым строкового значения «yes», то значение isFaculty будет ложным.
Это может быть использовано в качестве «флага» позже, используя false как 0 и true как 1.