How do I get a random number in template toolkit?
问题 I want to get a random number using template toolkit. It doesn't have to be particularly random. How do I do it? 回答1: From this post at Slashcode: [slash@yaz slash]$ perl -MSlash::Test -leDisplay [% digits = [ 0 .. 9 ]; anumber = digits.rand _ digits.rand _ digits.rand; anumber; %] ^D 769 回答2: Hmm, you might have issues if you don't have (or cannot import) Slash::Test. From a "vanilla" installation of TT, you can simply use the Math plugin: USE Math; GET Math.rand; # outputs a random number