你好我想通過使用一個窗體開始數字和顯示evens數量來使javascript顯示一個evens數字。用戶將輸入起始號碼並輸入要顯示的號碼。 說7開始的數量是3應顯示8 10 12.只需要一些方向。感謝我如何做一個循環來顯示下一個3偶數?
我的代碼:
<html>
<head>
<title>evens</title>
<div class="container">
<h1>Enter Number</h1>
<form name="number" class="form-inline">
<div class="form-group">
<label for="starting">Starting Number</label>
<input type="text" id="starting" class="form-control">
</div> <div class="form-group">
<label for="step">numbers of evens</label>
<input type="text" id="step" class="form-control">
</div>
<button type="button" onclick="evenDisplay()" class="btn" >submit</button>
<script>
function evenDisplay() {
var starting = document.getElementById("starting").value;
var step = document.getElementById("step").value;
var evens = [];
for (i = starting; i <=12; i++) { /* this loop would show as much as evens number as long value of i<= set to and doesn't care if the user enter the number of evens */
i % 2 || evens.push(i);
}
console.log(evens)
}
</body>
</html>
你有幾個標籤沒有關閉。 – mjw