последовательность десятичных дробей и квадратов Javascript - PullRequest
0 голосов
/ 26 мая 2020

Привет, ребята, я пытаюсь преобразовать десятичную дробь в дробную и возведенную в квадрат, в javascript как небольшой инструмент, чтобы упростить мне жизнь в школе, но я просто не знаю, это мое программирование в третий раз в javascript, поэтому, пожалуйста, не судите меня, пожалуйста. Функция Брейкена является десятичной и дробной, я написал ее на другом языке, а последовательность в квадрате - это Квадрат,

var GetalInvoer;
var GetalTot;
var resultaat;

function Bereken() {
    document.getElementById("dResultaat").innerHTML = "";
    resultaat = "";
    var keuze = document.getElementById("opKeuze").value;
    switch (keuze) {
        case "tafel":
            document.getElementById("dResultaat").innerHTML = Tafels();
            break;
        case "macht":
            document.getElementById("dResultaat").innerHTML = Machten();
            break;
        case "breuk":
        
            break;
        case "kwadraat":

            break;
        default:
            break;
    }
}

function opzetKeuze() {
    clear();
    var keuze = document.getElementById("opKeuze").value;
    if (keuze == "tafel") {
        document.getElementById("txt_Ond3_Tot").style.display = "inline";
    } else {
        document.getElementById("txt_Ond3_Tot").style.display = "none";
    }
}

function clear(){

}

function Tafels() {
    GetalInvoer = document.getElementById("txt_Ond3_In").value;
    GetalTot = document.getElementById("txt_Ond3_Tot").value;

        for (var i = 0; i <= GetalTot; i++) {
            resultaat += i + " x " + GetalInvoer + " = " + (i * GetalInvoer) + "<br />";
        }
    return resultaat;
}

function Machten() {
    GetalInvoer = document.getElementById("txt_Ond3_In").value;

    for (var i = 0; i <= 15; i++) {
        resultaat += GetalInvoer + "<sup>" + i + "</sup> = " + (Math.pow(GetalInvoer, i)) + "<br />";
    }
    return resultaat;
}

function Breuken() {

}

function Kwadraten() {

}
<!DOCTYPE html>

<html>
<head>
    <meta charset="utf-8" />

    <meta charset="utf-8">

	<meta name="viewport" content="width=device-width, initial-scale=1">

	<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css">

	<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
	<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
	<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></script>

    <script src="js/mathmate.js"></script>

    <title>Math-Mate, onderdeel 3</title>
</head>
<body>
    <div class="container mt-5">
        <div class="row form-group">
            <div class="col-sm-12">
                <select class="form-control" id="opKeuze" onchange="opzetKeuze()">
                    <option value="tafel">Tafel van ...</option>
                    <option value="macht">Machtreeks van ...</option>
                    <option value="breuk">Breukenreeks 1/...</option>
                    <option value="kwadraat">Kwadratenreeks van ...</option>
                </select>
            </div>
        </div>
        <div class="row form-group">
            <div class="col-sm-6">
                <input type="number" class="form-control" placeholder="invoer" id="txt_Ond3_In" />
            </div>
            <div class="col-sm-6">
                <input type="number" class="form-control" placeholder="tot" id="txt_Ond3_Tot" />
            </div>
        </div>
        <div class="row form-group">
            <div class="col-sm-6">
                <button class="btn btn-danger form-control" onclick="clear()">Wissen</button>
            </div>
            <div class="col-sm-6">
                <button class="btn btn-dark form-control" onclick="Bereken()">Bereken</button>
            </div>
        </div>
        <div class="row form-group">
            <div class="col-sm-12">
                <div id="dResultaat" class="jumbotron"></div>
            </div>
        </div>
    </div>
</body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...