一直在网上搜索一段时间,没有解决方案.
我试图使用光滑的旋转木马与新的图片标签,在每个浏览器,但IE 11工作得很好.有没有人知道IE 11的解决方法/ polyfill?
尝试在单击div时找到显示console.log的方法.我正在尝试做一个简单的游戏,如果你点击右边的框,你会收到一条你赢了的消息.
截至目前,我正在努力解决我的代码问题,特别是这一部分:
function winningBox(){
if (boxes.hasClass){
console.log('you win');
} else {
console.log('you lose');
}
}
winningBox();Run Code Online (Sandbox Code Playgroud)
我如何让它工作?如果点击的框具有"获胜"类,则该消息应该是console.log获胜.请看一下.顺便说一下,我需要在Vanilla JavaScript上完成这个
//cup game
//add three cups to screen
//select li element
var button;
var boxes = document.getElementsByTagName('li');
var array = [];
console.log('working');
document.addEventListener('DOMContentLoaded', init);
function init() {
document.addEventListener('click', winningBox);
//shuffle li elements, and ad an id
function test(boxes) {
var randomBox = boxes[Math.floor(Math.random() * boxes.length)];
array.push(randomBox);
console.log('randombox:', randomBox);
randomBox.classList.add('winning');
}
console.log(test(boxes));
//user can click on a cup to see if correct
function winningBox() …Run Code Online (Sandbox Code Playgroud)尝试了几件事没有成功。
这个想法是从表单中获取值并将其推送到数组并将其全部添加......
pageNext() 函数应该只是翻阅表单,隐藏上一页并显示下一页,在最后一页上的想法是让 submitBtn 显示一些东西。
但出于某种原因,我将 NaN 推送到数组,所以我试图找到一种方法来从我的数组中过滤那些 NaN?还是一开始就没有得到它们?
欣赏。
$(document).ready(init);
var answersTotal = [];
var answer;
function init(){
$('#nextBtn').on('click', pageNext);
}
function grabAnswer(){
answers = $("select option:selected");
values = $.map(answers ,function(option) {
return parseInt(option.value);
});
answersTotal.push(values);
// answersTotal = answersTotal.filter(function(n){ return n != NaN });
// console.log('answersTotal after filter: ', answersTotal);
}
function pageNext(){
$('#nextBtn').on('click', function(){
grabAnswer();
console.log('values: ', values);
console.log(answersTotal);
$('.current').removeClass('current').hide().next().show().addClass('current');
if ($('.current').hasClass('last')){
$('#nextBtn').hide();
$('#submitBtn').show();
};
});
};
Run Code Online (Sandbox Code Playgroud)
.select2, .select3, .select4, .select5 {
display: none;
}
#submitBtn …Run Code Online (Sandbox Code Playgroud)我试图使用forEach Javascript方法拉出最大数量的数组.这是我到目前为止所做的,但我知道这不正确.
var arr = [2,3,4];
var largest = 0;
arr.forEach(function(elem){
if(largest < elem)
largest = elem;
console.log(largest);
});Run Code Online (Sandbox Code Playgroud)
如果以前曾问过这个问题,我道歉.我环顾四周,无法找到解决方案,我是C的新手.我明白我无法从浮动中获得%.如果我使用2个浮点数,我怎么能捕获这个数学的剩余部分?
#include <cs50.h>
#include <stdio.h>
#include <ctype.h>
#include <math.h>
/*
** Always use the largest coin possible
** keep track of coins used
** Print the final amount of coins
*/
int main (void)
{
float change;
int counter = 0;
int division;
//float rem;
float quarter = 0.25;
//float quarter = 0.25, dime = 0.10, nickel = 0.05, penny = 0.01;
/* Prompt user for an amont of change*/
do{
printf("How much do we owe you in change? "); …Run Code Online (Sandbox Code Playgroud) 伙计们,我尝试了几次用 Vanilla javaScript 重置我的输入字段但没有成功......我尝试了 reset() 方法,但是,也许我没有正确添加代码......这是我的代码。
<div class="container">
<h1>Enter a Number<br />
from 1 to 100.
</h1>
<input type="input" id="inputBox">
<input type="button" id="button" value="submit" onclick="myFunction()">
<span id="box1"></span>
</div>
Run Code Online (Sandbox Code Playgroud)
和js
function myFunction() {
var i = document.getElementById("inputBox").value;
//for (var i = 1; i < 100; i++) {
if (i % 3 === 0 && i % 5 === 0) {
document.getElementById("box1").innerHTML = "fizzbuzz";
} else if (i % 3 === 0) {
document.getElementById("box1").innerHTML = "fizz";
} else if (i % 5 …Run Code Online (Sandbox Code Playgroud) 环顾四周,找不到答案。
我试图在不改变单词顺序的情况下反转字符串中的每个单词。
这是我的代码:
function wordsReverser(string){
return string.split('').reverse().join('');
}
console.log(wordsReverser('New string, same results.'));
Run Code Online (Sandbox Code Playgroud)
我得到的结果是:“。stluser emas,gnirts weN”
我正在寻找这个:“温妮尔...”
这是一个jsbin