簡體   English   中英

如何在JavaScript中將用戶輸入轉換為大寫?

[英]How do i turn user input into upper case in JavaScript?

嘿,這應該是一個簡單的問題,我想知道如何以及是否可以使if語句檢查“ hello”,而不管它是否寫成hello,HELLO,HELLO等。 這是我的代碼,請不要擔心其他庫正在處理所有其他變量(確切地說是不一致的),謝謝

bot.on('message', function(message){
  if(message.content == "hello")
  {
    message.reply("hello");
  }

在javascript中,您可以在任何字符串變量或亂碼結尾處使用.toUpperCase()

在此處輸入圖片說明

.toLowerCase()相同,因此首先您需要轉換為大寫或小寫,然后進行比較

if (message.content.toUpperCase()==="HELLO")

要么

if (message.content.toLowerCase()==="hello")

這是完整的代碼

bot.on('message', function(message){
  if(message.content.toLowerCase() === "hello")
  {
    message.reply("hello");
  }

您可以使用.toUpperCase()

bot.on('message', function(message){
  if(message.content.toUpperCase() == "HELLO")
  {
    message.reply("hello");
  }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM