ELSE IF |
if ба else хоёрын дараагийн control structure ойлголт бол else if буюу elseif юм. if (condition(1)) { statement(1); } elseif (condition(2)) { statement(2); } else { statement(3); } Энэ юу гэсэн код вэ гэхээр хэрвээ condition 1 vнэн бол statement 1 биелэгдэнэ буюу гvйцэтгэгдэнэ. Хэрвээ condition 1 худлаа бол statement 1 биелэгдэхгvй гэхдээ statement 2 биелэгдэхээс ємнє condition 2-г бас шалгана. Хэрвээ condition 2 vнэн бол Statement 2 биелэгдэнэ. Хэрвээ condition 2 худлаа бол statement 3 шууд биелэгдэнэ. statement гэдэг маань хэдэн ч statement агуулж болно гэдгийг бvv мартаарай. Дээрх жишээ болгосон цонхон дотор эхний удаа 25-аас дээш тоо, хоёрдох удаад 25-аас доош тоо, гуравдах удаад нь ямар ч тоо оруулахгvй шалгаж vзнэ vv. Elseif -г хэрэглэснээр else -ээс илvv vйлдэл гvйцэтгэх боломжтой болдог. Учир нь 2 нєхцєл 3 бvлэг vйлдэл агуулдаг. Бид нар урьдын хоолны жишээн дээрээ юм нэмж дахин сайжруулж vзэж байгаа нь нэгэнт ойлгосон зvйл дээр тулгуурлаж цаашаа ахихын тулд юм. Та магадгvй анзаарсан биз. Хэрвээ та дээрх цонхонд ямар ч тоо оруулаагvй нєхцєлд "Please enter a number!" гэсэн анхааруулга гарж ирнэ. Тvрvvчийх дээр нь энэ байгаагvй учир нь бидэнд ганцхан нєхцєл хоёрхон vйлдэл байсан. elseif -г хэрэглэснээр бид хэрэглэгчийн vйлдэлд илvv бодитой хяналт тавих боломжтой болж байгаа юм. |