Obvious Result
Clearly the Iranian government has the wrong idea of how to avoid being attacked by Israel and/or the United States.
If they don't want to be attacked, they should be showing that they have no military capabilities which threaten Israel or Europe or the United States, and are not going to acquire any, with inspections verifying that fact. Anything else will cause an attack, and that attack should come sooner rather than later to ensure their capacity to make war is destroyed before anything could reach Israel from the resulting conflict.
If the Iranian regime hadn't been responsible for the taking of American diplomats hostage, and for the support of the terrorist Hezbollah organization, and if their politicians hadn't been talking about getting rid of Israel, they might not have been in the position of being perceived as a threat, so as to be allowed to provide for their national defense in a normal fashion.