Plot Bessel times trigonometric function in 3D

Dear all

Please I need to solve this plot in 2D and 3D

I would like to get this function

 BesselJ[0, r] BesselJ[1, r] (Cos[A  -  B] )

where r = sqrt[ x^2 + y^2] and the parameter A and B are angles

In advance thanks,

This is really “look it up in docs” type of question. Have you tried looking at the examples and reusing the code for example HERE? Please before asking search the documentation for examples - you will find that Wolfram Language documentation system is very helpful.

BTW if A and B just constants they just rescale the plot.

Plot3D[
 BesselJ[0, Sqrt[x^2 + y^2]] BesselJ[1, Sqrt[x^2 + y^2]] ,
 {x, -5, 5}, {y, -5, 5},
 PlotPoints -> 50,
 ColorFunction -> "Rainbow",
 PlotStyle -> Opacity[0.8]]