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

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

如何根據(jù)php中的分?jǐn)?shù)顯示成績?

如何根據(jù)php中的分?jǐn)?shù)顯示成績?

PHP
拉丁的傳說 2022-05-27 16:40:36
代碼:<?php    if($outoff!=0)    {        $grade = ($score/$outoff)*100;        if($grade <= 39)        {            echo '<span class="text-danger">Bad</span>';        }        else if($grade >=74)        {            echo '<span class="text-warning">Average</span>';        }        else if($grade >=100)        {            echo '<span class="text-success">Good</span>';        }    }    else    {        //no comment please    }?>顯示等級根據(jù):-0-39(壞)40-74(平均)75-100(好)在這個問題中,我想bad, average, good根據(jù)成績顯示消息。假設(shè) if gradeis 0-39then 它會以類似的方式顯示為 bad if gradeis 40-74thenaverage像這樣顯示,但我給出的條件是錯誤的。那么,我該怎么做呢?
查看完整描述

3 回答

?
MM們

TA貢獻(xiàn)1886條經(jīng)驗(yàn) 獲得超2個贊

只需將大于改為小于即可。



<?php

    if($outoff!=0)

    {

        $grade = ($score/$outoff)*100;

        if($grade <= 39)

        {

            echo '<span class="text-danger">Bad</span>';

        }

        else if($grade <=74)   //Change to less than here.

        {

            echo '<span class="text-warning">Average</span>';

        }

        else if($grade <=100)  //Change to less than here.

        {

            echo '<span class="text-success">Good</span>';

        }

    }

    else

    {

        //no comment please

    }


查看完整回答
反對 回復(fù) 2022-05-27
?
繁星淼淼

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個贊

您需要修改條件,以便不會錯過分?jǐn)?shù)。


if因此,請使用and `else if'定義 3 個分?jǐn)?shù)范圍。


Range 1: 0-39: if ($grade <= 39) {

Range 2: 40-74: else if($grade <=74) {

Range 3: 75-100: else if($grade <=100) {

這樣,首先if檢查成績是否小于或等于39。


如果是,則等級為Bad。


否則,如果score,不適合此范圍,它將在下一個范圍內(nèi)繼續(xù)if else:如果不適合,則40-74方法相同。75-100


更正的代碼:


if ($outoff!=0) {

    $grade = ($score/$outoff)*100;

    if ($grade <= 39) { // Score range: 0-39

        echo '<span class="text-danger">Bad</span>';

    }

    // If $score is coming to this else if means it is definitely

    // greater than 39: that is 40+

    // Score range: 40-74 as it is in else if after if of `39`

    else if($grade <=74) {

        echo '<span class="text-warning">Average</span>';

    }

    // Score range: 75-100 as it is in else if after 0 - 39 and 40 - 74

    else if($grade <=100) {

        echo '<span class="text-success">Good</span>';

    }

}


查看完整回答
反對 回復(fù) 2022-05-27
?
阿波羅的戰(zhàn)車

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

您必須對代碼進(jìn)行如下更改:


<?php

    if($outoff!=0)

    {

        $grade = ($score/$outoff)*100;

        if( $grade >= 0 && $grade < 40 ) {

            echo '<span class="text-danger">Bad</span>';

        }

        else if( $grade > 39 && $grade < 75 ) {

            echo '<span class="text-warning">Average</span>';

        }

        else if($grade > 74 && $grade <= 100 ) {

            echo '<span class="text-success">Good</span>';

        }

    }

    else

    {

        //no comment please

    }

?>


查看完整回答
反對 回復(fù) 2022-05-27
  • 3 回答
  • 0 關(guān)注
  • 167 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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