0%

基本上是跟自動聊天機器人是一樣的。
主要是因為我自己要發送連結到各個頻道的時候一直找不到 shill 專區,花了很多時間很生氣。所以參考了 [零基礎上手] Discord 自動發言機器人CryptoWilson / 威虎社 WTC 板友 leosoqq 大大的自動抽獎機器人,寫了一個自動發送連結機器人。

閱讀全文 »

在 JavaScript 中,在「需要判斷的情境」下,一個真值 Truthy的值,就會被認為是 true,除非他們被定義假值 Falsy。而被定義假值 Falsy 的有:false0-00n""nullundefinedNaN。其餘為真值 Truthy,例如:"false"

不要跟寬鬆相等、嚴格相等弄混淆

閱讀全文 »

所謂的運算子就是運算符號,運算子和 Expression 表達式有密不可分的關係。運算元就是運算子旁邊被拿來運算的東西,例:數字、變數等。

前面的單元有提到 Expression 表達式主要透過符號做一些運算,然後回傳結果。可以去這邊複習:六角學院 JS 核心筆記 (十)【運算子、型別與文法】- 陳述式與表達式

閱讀全文 »

JavaScript 是動態型別、弱型別的語言。

所謂的動態語言,就是在執行的時候,變數才會依照賦予值的型別,來決定變數的型別。因此變數的型別是可以不斷改變的。

而弱型別則是,偏向容忍隱性的型別轉換,但是怎麼轉換是它自己決定

詳情可以參考之前寫過的這篇:靜態語言 / 動態語言、強型別 / 弱型別、静態作用域 / 動態作用域。以下僅重點提到一些需要注意的觀念。

閱讀全文 »