2020年6月13日解決済み

isUnmatched関数の動きがよくわかりません

ユーザー

お世話になっております。

isUnmatched関数ですが、こちらの関数の動きがいまいち理解できていないので、
わかりやすくご教示いただけますでしょうか。

    isUnmatched(p1, p2) {
      return this.img.src !== p1.img.src && this.img.src !== p2.img.src;
    }

こちらのコードですが現時点での解釈としては、

最後のSTOPボタンを押すときにcheckResult関数が発動すると思うのですが、そこで3番目に押すボタンそれぞれに応じてisUnmatched関数によるif文処理が行われ、引数となる残りの2枚が関数に引き渡されるという解釈でよろしいでしょうか?

質問内容があやふやかもしれませんが、ご確認いただけると幸いです。

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?