Tôi đang tìm một trình tạo câu ngẫu nhiên trong JavaScript không yêu cầu GET bên ngoài vào tài nguyên web để lấy dữ liệu từ điển. Tôi đã nhìn thấy rất nhiều trong perl và Python nhưng tôi cần điều này để làm việc trong trình duyệt và trong node.js với độ trễ tối thiểu.Tạo câu ngẫu nhiên trong JavaScript
Trả lời
Ở đây, tôi đã thực hiện việc này một vài tháng trước.
Chỉ cần một ý tưởng
Thú vị. Mỏ là đối tượng động từ, trong khi của bạn là một chủ thể phức tạp hơn. Tuy nhiên, bạn không cần phải xác định loại từ sẽ sử dụng nếu bạn có các khối câu được đặt trước theo một thứ tự nhất định. –
Được chỉ Googling cho điều này và tìm thấy một ví dụ http://www.manythings.org/rs/svo.html
Mikeal,
Tôi có một "lớp" rất đơn giản mà có thể trợ giúp với dữ liệu "bán ngẫu nhiên". Nó rất dễ sử dụng và sẽ cung cấp cho bạn các loại chuỗi khác nhau cho dữ liệu của bạn.
Có thể nó sẽ giúp ích. Câu trả lời khác xung quanh đây sẽ cung cấp cho bạn dữ liệu lông tơ thực sự nếu đó là những gì bạn đang tìm kiếm. Chúc may mắn!
Lưu ý rằng có cả phiên bản Java và Javascript. JS là sau này trên trang.
PhraseGenerator
http://metal-sole.com/2012/10/12/random-phrases-computers-is-funny/
Liên kết JS đã chết vào lúc này. – bendecko
Một chút trễ trong trả lời nhưng có thể hữu ích cho những người khác .... Một câu ngẫu nhiên toàn diện phát
http://writing-program.uchicago.edu/toys/randomsentence/index.htm
liên kết đã chết – seeppp
tôi đã kết thúc bằng https://www.npmjs.com/package/random-words, nó có tốc độ trong tâm trí và do đó không làm đối tượng-verb-đối tượng hoặc bất kỳ câu kết cấu. Rất đơn giản để sử dụng và đủ tốt cho mục đích của tôi. Ngoài ra tôi có thể cài đặt qua NPM
npm install random-words
sử dụng:
var sentence = words({min: 8, max: 12}).join(" "); // => "which least vegetable wool poem wife golden"
^lưu ý Tôi đang sử dụng 'từ' thay vì randomWords như gợi ý của các tài liệu, bởi vì tôi không sử dụng nút hoặc requirejs (trong trường hợp này bạn sẽ đặt var randomWords = require('random-words')
), thay vào đó tôi đang sử dụng máy chủ apache và bao gồm tập lệnh cho phép tôi truy cập vào chức năng của từ.
Nếu bạn chỉ cần một số văn bản này chỉ hoạt động tốt:
var words = ["<b>spam</b>", "eggs", "<i>sausage</i>", "spam", "spam", "spam"];
function bacon(){
var result = [];
var i = parseInt(Math.random()*200);
while(i-- > 0) {
result.push(words[parseInt(Math.random()*words.length)]);
}
return result.join(" ");
}
- 1. Số ngẫu nhiên hoặc số dương Javascript ngẫu nhiên
- 2. Số ngẫu nhiên Javascript?
- 3. Trình tạo câu tiếng Anh ngẫu nhiên đơn giản
- 4. Tạo chuỗi ngẫu nhiên
- 5. Trình tạo số ngẫu nhiên phân phối ngẫu nhiên
- 6. Tạo ID ngẫu nhiên nhỏ
- 7. Tạo một Đa giác 2D Lõm Ngẫu nhiên Cảnh JavaScript
- 8. Tạo số ngẫu nhiên CUDA
- 9. Tạo số ngẫu nhiên lớn
- 10. Tạo địa hình ngẫu nhiên
- 11. Tạo màu ngẫu nhiên trong Java?
- 12. Khởi tạo ngẫu nhiên BitSet trong JAVA
- 13. tạo số ngẫu nhiên ngắn trong java?
- 14. Tạo số ngẫu nhiên trong C
- 15. Tạo số ngẫu nhiên lognormal trong MATLAB?
- 16. Cách tạo màu ngẫu nhiên trong matplotlib?
- 17. Tạo các từ ngẫu nhiên trong Java?
- 18. Tạo cùng một chuỗi số ngẫu nhiên
- 19. Bias trong ngẫu nhiên số phân phối bình thường (javascript)
- 20. số ngẫu nhiên không quá ngẫu nhiên
- 21. Tại sao không ngẫu nhiên() ngẫu nhiên?
- 22. Tạo một bộ tạo số giả ngẫu nhiên trong C#
- 23. Ngẫu nhiên trong Jython
- 24. Sql Compact ngẫu nhiên tạo AccessViolationException
- 25. Cách tạo số ngẫu nhiên lớn C
- 26. Thuật toán để tạo số ngẫu nhiên
- 27. Trình tạo từ ngẫu nhiên- Python
- 28. Tạo số ngẫu nhiên 2^30
- 29. Tạo số ngẫu nhiên trên Spartan-3E
- 30. Tạo số ngẫu nhiên không đồng nhất
Haha rất nhiều người như thế này. –
Sue sẽ bắt đầu tương tác với một tờ giấy. –