{TickStart=_TickCount} {rnd(1,100)}{// Needed for randomization} {maxrow=rnd(5,11)} {maxcol=rnd(5,11)} {// Double percent signs will expand into single ones!} {cTableSize str("%%i",maxrow)+"*"+str("%%i",maxcol)} {write "Multiplication Table ",cTableSize,""} {log "cTableSize",cTableSize}
{Cnt=INT("%CurrentCnt%")}
%HTMLExLogo%

Here it is, for the {WRITE Cnt,IIF(Cnt==1,"st",IIF(Cnt==2,"nd",IIF(Cnt==3,"rd","th")))} time...

({WRITE IIF(STRPOS('%HTTP_USER_AGENT%',"MSIE",0)>0,"Press the F5 key","Clear the memory/disk cache")} to update this page)


{row=0} {while row<=maxrow} {col=0} {while col<=maxcol} {if row} {write iif(col,str('
%%04i',row*col),str('%%i',row))} {else} {write iif(col,str('%%i',col),'*')} {endif} {col=col+1} {endwhile} {row=row+1} {endwhile}

{write "... and ",HOSTNAME,str(" did it in %%i ms!",_TickCount-TickStart)}