JavaScript隨機輸出大小寫字母程式碼

admin發表於2018-06-21

本章節介紹一下如何使用JavaScript輸出隨機的大寫字母或者小寫字母。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
function getCharacter(flag){ 
  var character=""; 
  if(flag==="lower"){ 
    character = String.fromCharCode(Math.floor(Math.random()*26)+"a".charCodeAt(0)); 
  } 
  if(flag==="upper"){ 
    character = String.fromCharCode(Math.floor(Math.random()*26)+"A".charCodeAt(0)); 
  } 
  return character; 
} 
function getUpperCharacter(){ 
  return getCharacter("upper");
}
function getLowerCharacter(){ 
  return getCharacter("lower");
} 
console.log(getUpperCharacter());
console.log(getLowerCharacter());

能夠隨機輸出大寫字母或者些小字母,原理非常的簡單,利用了大寫字母或者小寫字母Unicode碼的區間來實現。

相關閱讀:

(1).fromCharCode方法參閱JavaScript fromCharCode()一章節。

(2).Math.floor方法參閱JavaScript Math.floor()一章節。  

(3).Math.random方法參閱JavaScript Math.random()一章節。

(4).charCodeAt方法參閱JavaScript charCodeAt()一章節。

相關文章