HTML, XHTML и CSS на сто процентов.
Операции сравнения. Операции сравнения используются для сопоставления операндов. В этих операциях операндами могут быть не только числа, но и строки, логические величины и объекты. В табл. 11.8 приведены все операции сравнения. Таблица 11.8. Операции сравнения.HTML, XHTML и CSS на сто процентов. В листинге 11.10 показана работа с операциями сравнения. Листинг 11.10. Операции сравнения. <html> <head> <titlе>Операции сравнения</titlе> </head> <body> <h2>Операции сравнения</h2> <pre> <script> Var i=5, m1="строка1"; Var m2; Document.write("\nПеременная i="+i+"\n"); Document.write("i>7 – "); //Результат сравнения. Document.write(i>7); Document.write("\n(3+i)>=8 – "); //Результат сравнения. Document.write((3+i)>=8); M2="строка1". Document.write("\nПеременная m1="+m1); Document.write(", переменная m2="+m2+"\n"); Document.write("m1!=m2 – "); Document.write( m1!=m2); M2="строка2". Document.write("\nПеременная m1="+m1+", переменная m2="+m2+"\n"); Document.write("m1<=m2 – "); Document.write(m1<=m2); M2="5". Document.write("\nПеременная i="+i+", переменная m2="+m2+"\n"); Document.write("i==m2 – "); Document.write(i==m2); Document.write("\ni===m2 – "); Document.write( i===m2); Document.write("\ni===5 – "); Document.write(i===5); </script> </pre> </body> </html> В приведенном коде сравниваются переменные i = 5 и m2 = "5". Они считаются равными, но не идентичными (рис. 11.11). HTML, XHTML и CSS на сто процентов. Рис. 11.11. Операции сравнения.