Из приведенного ниже кода, когда я хочу сравнить переменные y и z, здесь строгий тип сравнения соответствует, но y == z не соответствует. Может ли кто-нибудь объяснить причину и как работает строгий тип?сравнение одиночных кавычек и двойных кавычек в javascript - Строгий тип
<script language="javascript" type="text/javascript">
var x=11;
var y="11";
var z='11';
if(x==y)
alert('x==y');
if(y==z)
alert('y==z');
if(x===y)
alert('x===y');
if(y===z)
alert('y===z');
if(x==z)
alert('x==z');
if(x===z)
alert('x===z');
</script>
Строгий типа на '" 'и' ' '[работает отлично] (https: // я. stack.imgur.com/qkHhF.png). –
@JamesThorpe для меня тоже –
«но y == z не соответствует» - Да это: http://jsbin.com/qatucom/1/edit?js, console – Quentin