[問題] javascript隨機取指定範圍內的 文字
<html>
<head>
<title>
</title>
</head>
<body>
<script language="JavaScript">
var maxNum = 10;
var minNum = 0;
var maxNum2 = 9;
var minNum2 = 1;
var a=10
var chars = "ASDFGHJKL"
for(i=1;i<=a;i=i+1)
{ for(n=1;n<=Math.floor(Math.random() * (maxNum - minNum + 1)) +
minNum;n=n+1)
{
document.write(chars.charAt(Math.floor(Math.random() * (maxNum2 - minNum2
+ 1)) + minNum));
}
document.write("</br>");
}
</script>
</body>
</html>
找了字串的相關函數
不過有時會取到空白
是因為那個亂數Math.floor(Math.random() * (maxNum2 - minNum2
+ 1)) + minNum不太會用>_____<"
不過基本上解決了
感謝大家的幫忙^^
為何不用軟體就好了
因為軟體不合用呀
有時我就只是要針對學生易錯的幾個字下去練而已~
=================================================================
作者: mlev (大地彩妝果園) 看板: Web_Design
標題: [問題] 隨機取指定範圍內的 文字
時間: Thu Apr 14 09:26:18 2016
教學生打字
找到了一個能指定文檔的軟體
再來就是想辦法
能隨機產生範圍內的文檔
比如我想要指定練asdfghjkl這排
文本是隨機
AAA
SSSSS
DDDDDD
FF
GGGG
HHHHHH
JJJJ
AAAAA
SSSSSSS
FFFFF
GGGGGG
可以指定要 幾行
每一行的字母、字母次數皆是隨機產生
目前自己試著寫出
<html>
<head>
<title>
</title>
</head>
<body>
<script language="JavaScript">
var maxNum = 10;
var minNum = 0;
var a=10
for(i=1;i<=a;i=i+1)
{ for(n=1;n<=Math.floor(Math.random() * (maxNum - minNum + 1)) +
minNum;n=n+1)
{
document.write("A");
}
document.write("</br>");
}
</script>
</body>
</html>
跑出來的結果
AAAAA
AAAAAAA
AAA
AA
A
AA
AAAAAA
AAAA
AAA
AAAAA
所以應該就差在
怎麼改寫 document.write("A");這行
讓它隨機從ASDFGHJKL這些字母裡捉出1個字母
找了網頁
很像都是隨機找數字的
要找文字的
關鍵字不知怎麼下
所以直接來這裡求教了~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.27.107.1
※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1460597181.A.464.html
推
04/14 09:39, , 1F
04/14 09:39, 1F
→
04/14 09:43, , 2F
04/14 09:43, 2F
→
04/14 09:43, , 3F
04/14 09:43, 3F
→
04/14 09:45, , 4F
04/14 09:45, 4F
→
04/14 13:07, , 5F
04/14 13:07, 5F
→
04/14 13:07, , 6F
04/14 13:07, 6F
※ 編輯: mlev (163.27.107.1), 04/14/2016 14:00:51
推
04/14 19:27, , 7F
04/14 19:27, 7F
推
04/14 21:43, , 8F
04/14 21:43, 8F
→
04/14 21:44, , 9F
04/14 21:44, 9F
→
04/14 21:44, , 10F
04/14 21:44, 10F
推
04/14 21:46, , 11F
04/14 21:46, 11F
→
04/14 22:10, , 12F
04/14 22:10, 12F
→
04/14 22:10, , 13F
04/14 22:10, 13F
→
04/15 00:48, , 14F
04/15 00:48, 14F
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章