在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/PHP/ php函數(shù)return,不太清楚這點(diǎn)。

php函數(shù)return,不太清楚這點(diǎn)。

clipboard.png
為什么寫(xiě)到這里會(huì)一直輸出 true ,不是只有if條件不滿(mǎn)足才會(huì)輸出嗎,為什么要放到外面就可以了?
外面寫(xiě)return true就可以,return不是能夠結(jié)束嗎。

回答
編輯回答
雨蝶

31 % 2 = 1
不滿(mǎn)足條件,return true。
沒(méi)毛病啊

<?php
function issushu($num) {
    for ($a=2; $a<$num/2; $a++) {
        if ($num % $a == 0) {
            return false;
        } else {
            return true;
        }
    }
}

$v = issushu(16);
var_dump($v);

你要的代碼應(yīng)該是

<?php
function issushu($num) {
    for ($a=2; $a<$num/2; $a++) {
        if ($num % $a == 0) {
            return false;
        }
    }
    return true;
}

$v = issushu(32);
var_dump($v);
2017年11月1日 03:47
編輯回答
枕邊人

return 'false';
這個(gè)false 干嘛要加引號(hào)??加引號(hào)是個(gè)字符串,==判斷時(shí)自然是為真
直接用return false; 即可

不過(guò)建議在for中每個(gè)return 語(yǔ)句下行價(jià)格break;

2018年7月2日 07:20
編輯回答
你的瞳

對(duì),循環(huán)中最好用break來(lái)中斷,return一般是用來(lái)返回結(jié)果的

2017年8月18日 03:53
編輯回答
尐飯團(tuán)

確實(shí)是我腦袋有問(wèn)題,來(lái)回答這種s筆問(wèn)題


素?cái)?shù):只能被1或者自己整除的自然數(shù)

比如31
循環(huán)第一次a=2
31 % 2 != 0
執(zhí)行else
就能return true;(說(shuō)明是素?cái)?shù))了????
% 2 != 0只能說(shuō)明它是奇數(shù)。

要for執(zhí)行完才能return true;(說(shuō)明是素?cái)?shù))啊.

你數(shù)學(xué)老師棺材板壓不住了,回去把素?cái)?shù)定義抄寫(xiě)100遍

2017年2月4日 17:40