第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Javascript 乘以 .value

Javascript 乘以 .value

ibeautiful 2021-12-23 19:48:00
我試圖從兩個下拉菜單和一個文本輸入中乘以 3 個數(shù)字。我知道這聽起來很簡單,但我已經(jīng)嘗試了很多小時了!當我嘗試在 Chrome 中詢問開發(fā)人員工具時,它會正確返回值(在 console.log 中我寫的是:kroner.value)。但我不能在“var total”行中乘以它。我必須改變某些東西的順序嗎?或者甚至重新考慮整個代碼?:-)非常感謝!//Herfra starter udregningen af drikkepengefunction udregn() {    var kroner = document.getElementById("kroner").value;    var land = document.getElementById("land").value;    var kvalitet = document.getElementById("kvalitet").value;    //Hvis alle oplysninger ikke tastes    if (kroner === "" || land === 0 || kvalitet === 0) {        alert("Udfyld venligst alle felter.");        return;    }    //Selve udregningen    var total = kroner * land * kvalitet;     //round to two decimal places  total = Math.round(total * 100) / 100;  //next line allows us to always have two digits after decimal point  total = total.toFixed(2);    //Vis drikkepengene    document.getElementById("tipbelob").style.display = "block";    document.getElementById("tip").innerHTML = total;}document.getElementById("regnformig").onclick = function () {    udregn();};body {  background-color: #a2afba;}#drikkepengeboks {  width: 400px;  height: 600px;  background-color: #e8eaeb;  text-align: center;  padding: 25px;  margin: auto;  margin-top: 70px;  border-radius: 30px;  box-shadow: black 0 20px 20px 0;}h1 {  text-decoration: underline;}p {  margin: auto;  width: 350px;  text-align: center;  margin-bottom: 65px;}select {  border: gold 1px solid;  width: 50%;}input {  border: gold 1px solid;  width: 50%;}h3 {  display: flex;  margin: auto;  align-items: center;  justify-content: center;  font-size: 20px;    margin-top: 40px;  width: 300px;  height: 45px;  border-radius: 25px;  background-color: #a2afba;  border: gold 2px solid;  box-shadow: black 0 4px 4px 0;}#tipbelob {  margin-top: 50px;  font-size: 30px;  font-weight: bolder;}
查看完整描述

2 回答

?
慕妹3146593

TA貢獻1820條經(jīng)驗 獲得超9個贊

用 HTML 中的一個點替換逗號,它就可以工作了。


//Herfra starter udregningen af drikkepenge

function udregn() {

    var kroner = document.getElementById("kroner").value;

    var land = document.getElementById("land").value;

    var kvalitet = document.getElementById("kvalitet").value;


    //Hvis alle oplysninger ikke tastes

    if (kroner === "" || land === 0 || kvalitet === 0) {

        alert("Udfyld venligst alle felter.");

        return;

    }


    //Selve udregningen

    var total = kroner * land * kvalitet;


     //round to two decimal places

  total = Math.round(total * 100) / 100;

  //next line allows us to always have two digits after decimal point

  total = total.toFixed(2);


    //Vis drikkepengene

    document.getElementById("tipbelob").style.display = "block";

    document.getElementById("tip").innerHTML = total;

}



document.getElementById("regnformig").onclick = function () {

    udregn();

};

body {

  background-color: #a2afba;

}


#drikkepengeboks {

  width: 400px;

  height: 600px;

  background-color: #e8eaeb;

  text-align: center;

  padding: 25px;

  margin: auto;

  margin-top: 70px;

  border-radius: 30px;

  box-shadow: black 0 20px 20px 0;

}


h1 {

  text-decoration: underline;

}


p {

  margin: auto;

  width: 350px;

  text-align: center;

  margin-bottom: 65px;

}


select {

  border: gold 1px solid;

  width: 50%;

}


input {

  border: gold 1px solid;

  width: 50%;

}


h3 {

  display: flex;

  margin: auto;

  align-items: center;

  justify-content: center;

  font-size: 20px;

    margin-top: 40px;

  width: 300px;

  height: 45px;

  border-radius: 25px;

  background-color: #a2afba;

  border: gold 2px solid;

  box-shadow: black 0 4px 4px 0;

}


#tipbelob {

  margin-top: 50px;

  font-size: 30px;

  font-weight: bolder;

}

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

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

    <title>Drikkepengeudregner</title>

</head>


<body>


<div id="drikkepengeboks">


<h1>Drikkepengeudregner</h1>

<p>F? hj?lp til at udregne, hvor mange drikkepenge du skal give.

  Udfyld nedenst?ende og se bel?bet.



  <h2>Hvad lyder regningen p??</h2>

  <input id="kroner" type="number" placeholder="Bel?bet i kr.">


<h2>Hvor befinder du dig?</h2>

<select id="land">

  <option disabled selected value="0">-- V?lg venligst et land --</option>


  <option value="0.15">Danmark</option>

  <option value="0.05">Gran Canaria</option>

  <option value="0.10">Kuching</option>

</select>



<h2>Hvor god var mad og service?</h2>

<select id="kvalitet">

    <option disabled selected value="0">-- V?lg venligst din vurdering --</option>


  <option value="1.1">Rigtig god</option>

  <option value="1">Godkendt</option>

  <option value="0.9">Under forventning</option>

</select>


<h3 id="regnformig">Vis mig bel?bet!</h3>




<div id="tipbelob">

    kr. <span id="tip">0.00</span>

  </div>


</div>

</body>




</html>


查看完整回答
反對 回復 2021-12-23
?
波斯汪

TA貢獻1811條經(jīng)驗 獲得超4個贊

總數(shù)是NaN因為乘法是對無效數(shù)字執(zhí)行的。這些值應該有一個小數(shù)點分隔符,而不是逗號。


固定片段:


//Herfra starter udregningen af drikkepenge

function udregn() {

    var kroner = document.getElementById("kroner").value;

    var land = document.getElementById("land").value;

    var kvalitet = document.getElementById("kvalitet").value;


    //Hvis alle oplysninger ikke tastes

    if (kroner === "" || land === 0 || kvalitet === 0) {

        alert("Udfyld venligst alle felter.");

        return;

    }


    //Selve udregningen

    var total = kroner * land * kvalitet;

    

    // check value of total in the console 

    // console.log('total', total)


     //round to two decimal places

  total = Math.round(total * 100) / 100;

  //next line allows us to always have two digits after decimal point

  total = total.toFixed(2);


    //Vis drikkepengene

    document.getElementById("tipbelob").style.display = "block";

    document.getElementById("tip").innerHTML = total;

}



document.getElementById("regnformig").onclick = function () {

    udregn();

};

body {

  background-color: #a2afba;

}


#drikkepengeboks {

  width: 400px;

  height: 600px;

  background-color: #e8eaeb;

  text-align: center;

  padding: 25px;

  margin: auto;

  margin-top: 70px;

  border-radius: 30px;

  box-shadow: black 0 20px 20px 0;

}


h1 {

  text-decoration: underline;

}


p {

  margin: auto;

  width: 350px;

  text-align: center;

  margin-bottom: 65px;

}


select {

  border: gold 1px solid;

  width: 50%;

}


input {

  border: gold 1px solid;

  width: 50%;

}


h3 {

  display: flex;

  margin: auto;

  align-items: center;

  justify-content: center;

  font-size: 20px;

    margin-top: 40px;

  width: 300px;

  height: 45px;

  border-radius: 25px;

  background-color: #a2afba;

  border: gold 2px solid;

  box-shadow: black 0 4px 4px 0;

}


#tipbelob {

  margin-top: 50px;

  font-size: 30px;

  font-weight: bolder;

}

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

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

    <title>Drikkepengeudregner</title>

</head>


<body>


<div id="drikkepengeboks">


<h1>Drikkepengeudregner</h1>

<p>F? hj?lp til at udregne, hvor mange drikkepenge du skal give.

  Udfyld nedenst?ende og se bel?bet.



  <h2>Hvad lyder regningen p??</h2>

  <input id="kroner" type="number" placeholder="Bel?bet i kr.">


<h2>Hvor befinder du dig?</h2>

<select id="land">

  <option disabled selected value="0">-- V?lg venligst et land --</option>


  <option value="0.15">Danmark</option>

  <option value="0.05">Gran Canaria</option>

  <option value="0.10">Kuching</option>

</select>



<h2>Hvor god var mad og service?</h2>

<select id="kvalitet">

    <option disabled selected value="0">-- V?lg venligst din vurdering --</option>


  <option value="1.1">Rigtig god</option>

  <option value="1">Godkendt</option>

  <option value="0.9">Under forventning</option>

</select>


<h3 id="regnformig">Vis mig bel?bet!</h3>




<div id="tipbelob">

    kr. <span id="tip">0.00</span>

  </div>


</div>

</body>




</html>


查看完整回答
反對 回復 2021-12-23
  • 2 回答
  • 0 關(guān)注
  • 433 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號