關於邏輯或的乙個小小應用注意點

2021-09-07 11:21:19 字數 459 閱讀 1116

這兩天在完畢乙個新的專案,因為是新的。所以。非常多都是又一次寫的。當中發現自己犯了乙個比較低階的錯誤。弄了大半天,原來是寫的格式錯誤,詳細例如以下。希望其它博友不要和我一樣,導致浪費時間在改動bug,更重要的是影響心情。

主要目的:

假設 a 等於 6 或者 a 等於 8 ,b等於 9 否則 b 等於 10。

當然,以上是我簡化後的表達。

錯誤寫法:

if(a == (6 || 8))

else

正確寫法:

if((a == 6) || (a ==  8))

else

哈哈,一看就明確了嗎??

我的分析是:錯誤寫法中的運算過程是推斷 if(a == 1),由於推斷前的運算時先執行 (6||8)。執行後 等於1 所以

走完錯誤的寫法,b一直等於9.

這樣理解沒有錯吧?

做乙個關於小小小程式編碼的總結

忘記全域性變數的定義,導致 的一直報錯。函式的呼叫出現了思維上的混亂。函式的編寫 出現了簡單的邏輯和語法錯誤。抽象的理解,沒有對此次程式設計做大面上的觀察。逆向思維的運用,最後,就是個人對基本的規範和規則不熟練,不清楚。通過這些總結一下近期的學習 首先,作為初學者,因為剛接觸。就像剛出生的嬰兒,對這...

乙個Weex的小小小小小小頁面示例

使用weex實現的乙個頁面效果 下面列出主要的 index.vue justify content center align items center logo greeting message commontitle.vue元件 pointsmallhome.vue 頁面暫時模擬假資料 banne...

關於html 製作table的乙個注意點

資料分析,一般都需要顯示資料,就需要使用html做複雜的 複雜 一般是對td的rowspan colspan屬性值。在html中標籤定義 html 中的標準單元格。1 rowspan 屬性規定單元格可橫跨的行數 2 colspan 屬性規定單元格可橫跨的列數。複雜 title head body c...