Въпроси, маркирани с „оператор за равенство“

Операторът за равенство прилага сравнение между операндите. Различните езици могат да изпълняват различни степени на тежест, като например сравняване на типове в допълнение към значението.
51
отговора

Кой оператор е равен (== vs ===) да се използва в сравнение с JavaScript?

Използвам JSLint, за да премина през JavaScript, и той връща много изречения, за да замени == (два знака за равенство) с === (три равни знака), когато правите нещо като сравнение idSele_UNVEHtype.value.length == 0 оператор ...
на 11 декември '08 в 17:19 часа
2
отговор

Разликата между == и === в javascript

Възможно дублиране: Javascript === vs ==: Има ли значение кой равен оператор използвам? Каква е разликата между == и === в javascript? Видях и оператори! = И! ==. Има ли такива оператори?
настроено 07 фев '09 в 14:53
15
отговор

Са `==` и `! = `Взаимозависими?

Проучвам претоварването на оператора в C ++ и виждам, че == и! = Са само някои специални функции, които могат да бъдат конфигурирани за дефинирани от потребителя видове. Но моята загриженост е защо се нуждаем от две отделни дефиниции? Мислех, че ЕС ...
на 14.06.16 в 1:14
7
отговор

Защо е новия String ('hello') === Новият String ('hello') е оценен като False?

Защо следното изявление връща фалшиво в javascript? new String ('hello') === нов низ ('hello')
сет 03 сеп '14 в 18:00
3
отговор

защо не (123 == 0123) в java?

Разработвам приложение на Android с Eclipse. Написах следния код и при тестовете първият и третият блок „ако“ не е наличен. Защо? Когато добавя водеща нула към число, операторът за равенство връща false. int var = 123; ако (var == 0123) ...
настроен на 05.05 '12 в 14:40 часа
6
отговор

JavaScript - === vs == Оперативна ефективност

Преди няколко седмици прочетох тази тема. по отношение на операторите за сравнение в C. Беше казано, че няма разлика в производителността между <и <=, тъй като те се интерпретират като същите / подобни машини ...
на 11 септември '12 в 20:21
9
отговор

Използване на оператора за равенство == за сравняване на две низове за равенство в C

int main (int argc, ** argv) {if (argv [1] == "-hello") printf ("True"); else printf ("Невярно"); } # ./myProg -helo False Защо? Разбирам, че strcmp (argv [1], "-hello") == 0 връща вярно ... но защо ...
на 14 октомври. '10 в 16:27
4
отговор

Каква е разликата между Java равен () и C ++ == оператор?

Когато е попитан за използването на typeid, това е C ++, предполагам, че може да се използва за сравняване на типове при сравняване на обекти. Не видях много, но имах Java равна. Гледайки малко повече Java, изглежда така: Някои казват ...
е настроен на 20 юли 2011 г. в 22:33 часа
2
отговор

Разликата между == и === в JS

Възможни дубликати: Разликата между == и === в JavaScript Javascript === vs ==: Има ли значение кой равен оператор използвам? Каква е разликата между == и ===? Също така между! == и! ==?
на 16 март в 12:40
1
отговора

Защо {} == false се оценява като фалшиво, а [] == грешно се оценява като истина?

Защо {} == false се оценява на false, а [] == false се оценява като вярно в javascript?
на 16 януари '15 в 20:16
2
отговор

невалидно и неопределено сравнение

Любопитно ми е да знам защо null == undefined върне вярно, но null> = undefined връща фалшиво.Включването на по-голям брой от оператора променя стойностите по различни начини?
настройте 03 декември '15 в 3:38
3
отговор

== и === оператори в php

Да кажем, че имам променлива, която винаги ще бъде низ. Сега вземете кода по-долу: if ($ myVar === "teststring") Забележка: $ myVar винаги ще бъде низ, така че въпросите ми са по-бързи / по-добри с === (indentity) или == (равенство)?
Задайте на 16 юни 2007 г. в 15:59 часа
1
отговора

Пространство между две = в оператора за равенство, легално в C ++?

В момента изучавам C ++ от "Решаване на C ++ проблеми" (9th, W. Savitch). В книгата е показан пример за цикъл while. Цикълът while изглежда така. while (ans = 'Y' || ans = = 'y') {// съединение израз има тип char. Логично ...
набор 08 февруари '15 в 7:12
3
отговор

Защо []! == [] в javascript?

Защо []! == [] в javascript? Прочетох https://developer.mozilla.org/en-US/docs/Web/JavaScript/Equality_comparisons_and_sameness, но не можах да намеря нищо, което да обяснява това. Редактиране: Не мисля, че този въпрос е точно копие на моя ...
на 29 октомври '16 в 0:10