正解は「0が画面に表示される可能性がある」です。JavaScriptの&&は左辺がfalsyなら左辺の値を返すため、0がReactの子として描画されることがあります。安全に書くなら items.length > 0 && <List /> のようにbooleanへ明示変換します。条件付きレンダリングでは、空文字・0・null・undefinedの違いに注意します。https://study.ntorelabo.com/books/react-learning/02-jsx-and-components
教科書へ直接移動
読みたい分野を選べます