LookAt Instanitated Object

Ive posted it in questions, but there were no useful help — still I think thats a good matter do discuss.
I`m creating a new object with intantiate and then I want my player object to immediatelly look at it.

transform.LookAt(gameObject.Find("Object(Clone)"));

Heres what Im using and it doesn`t work.

There are a lot of ways that I found in web to try and do it, none of them worked.
The easiest way is create a new variable and call it the clone. But its object type has to be Transform. so that it could be used with LookAt — and it isnt creating that way.
If I try and use GameObject type LookAt doesnt work.

What should I do?

Please give a suggestion for JavaScript.

“Find()” is a static function, so it should beGameObject.Find() with a capital G. Also, you really shouldn’t do that in the update. Use it once, when the object is created, and then cache the reference. Even better, you can reference the object’s Transform component simply by
someObject.transform; regardles of object’s type, as long as it inherits from Component class

Best regards,
Peter.