不使用 JavaScript 中的庫函式, 根據 ASCII 值查詢字母
問題
我們需要編寫一個 JavaScript 函式來處理數字。我們的函式應該針對該數字返回對應的 ASCII 字母(如果該 ASCII 值存在字母),否則返回 -1。
此處的條件是,我們不能使用任何可以轉換這些值的內建函式。
示例
以下為程式碼 −
const num = 98;
const findChar = (num = 1) => {
const alpha = 'abcdefghijklmnopqrstuvwxyz';
if(num >= 97 && num <= 122){
return alpha[num - 97];
};
if(num >= 65 && num <= 90){
return alpha.toUpperCase()[num - 65];
};
return -1;
};
console.log(findChar(num));輸出
b
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP