我正在编写一个angularjs应用程序,并试图将html标记限制为最多2位小数的正浮点数。
我现在的代码......
public class Die{
private int sideFacingUp;
private int numSides;
public Die()
{
roll();
}
public Die(int number)
{
numSides = number;
if(numSides==2||numSides==4||numSides==8|numSides==10||numSides==12||numSides==20||numSides==100)
{
roll2(numSides);
}
else
{
roll();
}
}
public void roll()
{
sideFacingUp= (int)(Math.random()*6)+1;
}
public void roll2(int no)
{
sideFacingUp = (int)(Math.random()*no)+1;
}
public int getDie()
{
//System.out.println("I m here");
return sideFacingUp;
}
}
答案 0 :(得分:0)
您可以使用pattern
属性设置正确的正则表达式。例如:
<input name="x" pattern="[0-9]+(\.[0-9][0-9]?)?" placeholder="000.00" />
请参阅html5pattern.com。