(common.isDynamicArrayLengthAccess(node.children[1].children[1])||// condition uses dynamic array length like `i < array.length`
if(common.isForLoop(node)&&// is for loop node
(common.isDynamicArrayLengthAccess(node.children[1].children[1])||// check if for loop condition uses dynamic array length like `i < array.length`
(node.children[1].children[1].children&&common.isDynamicArrayLengthAccess(node.children[1].children[1].children[0])))// or like `i < array.length (operator like -,+,*,/) number` e.g; i < array.length -1