为什么我不能将Math.random()和if / else语句组合起来工作?

时间:2016-08-26 00:31:38

标签: javascript jquery html

我希望JQuery方法.html根据<img src='file.png'>函数生成的值将<td>放入Math.random()。 if / else语句用于确定添加td的{​​{1}}。

问题在于,每当我重新加载页面时,无论<img src='file.png'>生成什么值,<img src='file.png'>始终都会#bottom-right添加。

这是我的代码:

Math.random

任何帮助都应该受到赞赏。

3 个答案:

答案 0 :(得分:2)

更改:

var value = Math.random;

致:

var value = Math.random();

答案 1 :(得分:1)

而不是

Math.random 

将其更改为

Math.random()

否则值只是一个函数引用,它总是会触及你的else语句

答案 2 :(得分:-1)

您可能还需要将数字向下舍入到一个小数位