日ごとにランダムで雑学を表示する
使えそうなやつ
曜日ごとに表示
code:random.js
<script>
function Settoday(){
var today = new Date() ;
var weekday = "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ;
document.getElementById(weekdaytoday.getDay()).style.display="block";
}
</script>
<body onload="Settoday();">
<div id="Sun" style="display:none;">
日曜日に表示する内容
<img src="画像URL">
</div>
<div id="Mon" style="display:none;">
月曜日に表示する内容
<img src="画像URL">
</div>
<div id="Tue" style="display:none;">
火曜日に表示する内容
<img src="画像URL">
</div>
<div id="Wed" style="display:none;">
水曜日に表示する内容
<img src="画像URL">
</div>
<div id="Thu" style="display:none;">
木曜日に表示する内容
<img src="画像URL">
</div>
<div id="Fri" style="display:none;">
金曜日に表示する内容
<img src="画像URL">
</div>
<div id="Sat" style="display:none;">
土曜日に表示する内容
<img src="画像URL">
</div>
</body>
code:ram.js
shuffle: function(array) {
for (let i = array.length - 1; i > 0; i--) {
let r = Math.floor(Math.random() * (i + 1))
let tmp = arrayi
arrayi = arrayr
arrayr = tmp
}
console.log(array)
return array
}
code:random.js
const shuffle = (...array) => {
for (let i = array.length - 1; i >= 0; i--) {
const j = Math.floor(Math.random() * (i + 1));
[arrayi, arrayj] = [arrayj, arrayi];
}
return array;
}