Түүгээр ч зогсохгүй, байт кодын түвшинд гурвалсан оператор болон if-then-else хоёрын хооронд үнэхээр ялгаа байхгүй. Дээрх жишээн дээрх шиг, алийг нь сонгох шийдвэр нь уншихад хялбар байдалд тулгуурладаг.
Гурвалсан оператор нь C-ээс хурдан байна уу?
Таны хөрвүүлэгчээс шалтгаална, гэхдээ ямар ч орчин үеийн хөрвүүлэгч ерөнхийдөө ямар ч ялгаа байхгүй. Энэ нь таны санаа зовох хэрэггүй зүйл юм.
Гурвалсан оператор Python-оос хурдан байна уу?
Би тухайн нөхцөл байдлыг үнэлэх функцуудыг if-else хэллэг болон timeit ашигласан гурвалсан оператороор тодорхойлсон. хоёуланг нь 100 давталтаар давтаж, дундаж (анхдагч 1,000,000 давталтын хувьд) 0 авсан. Гурвалсан операторын хувьд 81 секунд, if-else хэллэгийн хувьд 0,88 секунд.
Гурвалсан оператор нь Javascript-ээс хурдан байна уу?
хурдны хувьд ямар ч ялгаа байх ёсгүй. Хэрэв та үнэхээр муу JavaScript хэрэгжилтийг ашиглахгүй л бол. Хоёр мэдэгдлийн хамгийн удаан хэсэг нь салаалалт юм.
Гурвалсан оператор яагаад if-else-ээс хурдан байдаг вэ?
Дүгнэж хэлэхэд, гурвалсан операторын хурд нь мэдэгдлийн үр дүнг хуулбарлахад зарцуулсан хугацаатай шууд хамааралтай бөгөөд энэ нь онц шаардлагагүй байсан ч гэсэн. Мөн 100000 элементийн массивыг хуулах нь цаг хугацаа шаарддаг.