这是一个翻转随机发生器的硬币.我需要打印出10行和20列.这是我被困的地方.我的代码似乎每次单击我的按钮时都是正确的随机化,它显示20列,但我似乎无法打印第二行.这可能是一件简单的事情,我只是没有抓住.任何事情都会受到赞赏.
Javascript代码
function toss()
{
var heads = "x ";
var tails = "o ";
var rows = 0;
while(rows < 10)
{
var arr = new Array(20);
for(var i = 0; i < arr.length; i++)
{
var val = Math.floor( Math.random() * 2 );
if(val === 1)
{
arr[i] = " x";
}
else
{
arr[i] = " y";
}
document.getElementById("results").innerHTML = arr + "<br />";
}
delete arr;
rows++
}
}
Run Code Online (Sandbox Code Playgroud)
HTML:
<html>
<head>
<title>Coin Flip</title>
<script src="Toss.js" …Run Code Online (Sandbox Code Playgroud) 在之前的帮助下,我解决了视频播放器有关通过单击播放视频的问题,但我无法弄清楚如何隐藏单击时的播放按钮覆盖。任何帮助将不胜感激。
超文本标记语言
<div class="video-wrapper">
<video class="video" id="bVideo" loop controls>
<source src="https://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4" />
</video>
<div class="playButton" onclick="playPause()"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
脚本
var bunnyVideo = document.getElementById("bVideo");
function playPause() {
if (bunnyVideo.paused)
{
bunnyVideo.play();
$(".playButton").toggle();
}
else
{
bunnyVideo.pause();
$(".playButton").toggle();
}
}
bunnyVideo.addEventListener("click", playPause, false);
Run Code Online (Sandbox Code Playgroud)
我必须找到以下表达式的big-O表示法:
2n + n(logn)10 +(1/2)n
如果我忽略系数,我得到2n + n(log n)10加上一些涉及1/2的项.如果我忽略系数,我完全失去了最后一个术语,但包含它们似乎并不正确.
我应该如何处理(1/2)n项?