Метод toLowerCase() используется для преобразования строки в нижний регистр. Он не возвращает массив или объект, а только изменяет регистр символов внутри строки. Метод includes() применяется к массивам или строкам и возвращает true, если указанное значение присутствует в массиве или строке. Поэтому нельзя применять метод includes() непосредственно к результату вызова метода toLowerCase(), так как toLowerCase() не возвращает массив или строку.
Цепочка вложенности применяется для того, чтобы вызывать методы последовательно друг за другом на результате предыдущего метода. Например, можно вызвать toLowerCase().includes(), если вначале убедиться, что результат toLowerCase() является строкой или массивом.
Метод Math.pow() - это метод глобального объекта Math, который применяется для возведения числа в заданную степень. Math.pow() не является методом строк или массивов, поэтому его можно вызвать непосредственно после других методов, не применяя цепочку вложенности.