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

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

我可以得到一些幫助來解決我在 javascript 中的 if else 語句嗎?

我可以得到一些幫助來解決我在 javascript 中的 if else 語句嗎?

呼喚遠(yuǎn)方 2022-07-21 10:23:52
我一直試圖弄清楚我的代碼有什么問題,但無濟(jì)于事。第二列一直顯示為未定義,所以我肯定知道這是我在 javascript 中的 if else 語句的問題。如果你能幫助我,那就太好了!<!-- JAVASCRIPT -->var grades = ["70", "69", "100", "95", "60"];{var passed ;if (grades > 69) {    passed = "Passed";} else if (grades <70) {    passed = "Failed";}}document.write('<table>');document.write('<tr><th>Grades</th><th>Passed / Failed</th></tr>'); for (var i = 0; i < grades.length; i++)    {        document.write('<tr><td>' + grades[i] + '</td><td>' + passed + '</td></tr>');    }document.write('</table>')
查看完整描述

4 回答

?
qq_遁去的一_1

TA貢獻(xiàn)1725條經(jīng)驗(yàn) 獲得超8個(gè)贊

您必須為每個(gè)標(biāo)記填充通過/失敗。您可以使用函數(shù)遍歷每個(gè)標(biāo)記的邏輯并填充結(jié)果


<!-- JAVASCRIPT -->

var grades = ["70", "69", "100", "95", "60"];


  function getpassed(grades){

    var passed;

if (grades > 69) {

    passed = "Passed";

} else if (grades <70) {

    passed = "Failed";

}

    return passed;

}


document.write('<table>');

document.write('<tr><th>Grades</th><th>Passed / Failed</th></tr>'); 


for (var i = 0; i < grades.length; i++)

    {

        document.write('<tr><td>' + grades[i] + '</td><td>' + getpassed(grades[i]) + '</td></tr>');

    }


document.write('</table>')


查看完整回答
反對 回復(fù) 2022-07-21
?
catspeake

TA貢獻(xiàn)1111條經(jīng)驗(yàn) 獲得超0個(gè)贊

不應(yīng)該像現(xiàn)在這樣寫代碼......


嘗試這個(gè) :


var grades = ["70", "69", "100", "95", "60"];


function isPassed(point){

 var passed ;

if (point >= 70) {

    passed = "Passed";

} else if (point <70) {

    passed = "Failed";

}

return passed

}


document.write('<table>');

document.write('<tr><th>Grades</th><th>Passed / Failed</th></tr>'); 


for (var i = 0; i < grades.length; i++)

    {

        document.write('<tr><td>' + grades[i] + '</td><td>' +  isPassed(grades[i]) + '</td></tr>');

    }


document.write('</table>')


查看完整回答
反對 回復(fù) 2022-07-21
?
梵蒂岡之花

TA貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個(gè)贊

grades是一個(gè)數(shù)組,所以if (grades > 69)和if (grades <70)是沒有意義的。


聽起來您需要在顯示表格時(shí)檢查每個(gè)等級:


for (var i = 0; i < grades.length; i++)

  {

     if ( grades[i] > 69 ) {

       passed = 'Passed'

     } else if ( grades[i] < 70 ) {

       passed = 'Failed'

     }


     document.write('<tr><td>' + grades[i] + '</td><td>' + passed + '</td></tr>');  

  }


查看完整回答
反對 回復(fù) 2022-07-21
?
慕勒3428872

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超6個(gè)贊

首先,您需要迭代grades數(shù)組。將 if else 放在for循環(huán)中并檢查grades[i]而不是整個(gè)grades數(shù)組。


<!-- JAVASCRIPT -->

var grades = ["70", "69", "100", "95", "60"];

var passed;



document.write('<table>');

document.write('<tr><th>Grades</th><th>Passed / Failed</th></tr>');


for (var i = 0; i < grades.length; i++) {

  if (grades[i] > 69) {

    passed = "Passed";

  } else if (grades[i] < 70) {

    passed = "Failed";

  }

  document.write('<tr><td>' + grades[i] + '</td><td>' + passed + '</td></tr>');

}


document.write('</table>')


查看完整回答
反對 回復(fù) 2022-07-21
  • 4 回答
  • 0 關(guān)注
  • 128 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

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