JSコードが「バナナ」文字列を印刷するのはなぜですか？
const by word =（ 'b
console.log（word）;
？
次のJavaScriptコードは、式で「b ' +' a ' +' a ' +' a '"sum演算子 +'が異なる文字列（ 'b'、 '」を連結するために使用されるため、コンソールに「バナナ」を印刷します。 a 'および' a '）および2番目の「A」の隣にある「+」の増加演算子などの別の演算子と一緒にあるスペースから分離されていない合計は、数への変換の演算子として解釈されます。

この場合、2番目の 'A'の前のサイン「+」は数値への変換演算子です。したがって、左に何もないため、「A」チェーンを数値に変換しようとします。数ではありません）。

式の最終結果は「バナナ」です。最初の3つのチェーンの連結は「バナン」になり、tolowercase（）メソッドを呼び出すことにより、すべての文字が小文字になり、チェーン「バナナ」になります。