🐕

条件式「==」と「===」の意味と違い

2022/10/27に公開約200字

意味の違い

-「===」と「!==」の等号や不等号は、値と「データ型」まで含めた完全一致か不完全一致かを判定する。

  • データ型とは、文字、数値(整数)、数値(実数=小数点を含む値)、論理(TrueかFalseか、YesかNoか、真か偽か)といったデータの性格。
  • たとえば数値としての「123」は整数として扱いますし、画面に表示されるような文字「abc」は文字として扱います。ですので、文字としての「123」は文字として扱う。

参考

https://plugmize.jp/archives/blog/20161118_diff_equals.html

Discussion

ログインするとコメントできます