fetch
This commit is contained in:
@@ -92,8 +92,6 @@
|
||||
<audio preload src="sons/perdu.mp3" id="sonPerdu"></audio>
|
||||
</div>
|
||||
|
||||
<script src="motsATrouver.js" charset="UTF-8"></script>
|
||||
<script src="motsAutorises.js" charset="UTF-8"></script>
|
||||
<script src="script.js" charset="UTF-8"></script>
|
||||
</body>
|
||||
</html>
|
||||
-26773
File diff suppressed because it is too large
Load Diff
+26753
File diff suppressed because it is too large
Load Diff
-237205
File diff suppressed because it is too large
Load Diff
+473858
File diff suppressed because it is too large
Load Diff
@@ -1,9 +1,33 @@
|
||||
const NB_ESSAIS_MAX = 6
|
||||
const periode = 400 //ms
|
||||
|
||||
var motsAutorises
|
||||
var motsATrouver
|
||||
|
||||
window.onload = function(event) {
|
||||
fetch("motsAutorises.txt")
|
||||
.then(response => response.text())
|
||||
.then(data => motsAutorises = data.split("\n"))
|
||||
.then(jouer)
|
||||
|
||||
fetch("motsATrouver.txt")
|
||||
.then(response => response.text())
|
||||
.then(data => {
|
||||
motsATrouver = []
|
||||
data.split("\n").forEach(mot => {
|
||||
var longeur = mot.length
|
||||
if (!motsATrouver[longeur]) motsATrouver[longeur] = []
|
||||
motsATrouver[longeur].push(mot)
|
||||
})
|
||||
})
|
||||
.then(jouer)
|
||||
}
|
||||
|
||||
function jouer() {
|
||||
if (motsAutorises && motsATrouver) {
|
||||
confirmOptionsButton.innerHTML = "Jouer"
|
||||
confirmOptionsButton.disabled = false
|
||||
}
|
||||
}
|
||||
|
||||
optionsButton.onclick = function(event) {
|
||||
|
||||
Reference in New Issue
Block a user