JavaScriptでASCIIを16進数に変換する
ASCII数値を表す文字列を受け取るJavaScript関数を作成する必要があります。関数は、数値を対応する16進コードに変換し、16進を返す必要があります。
例-
f入力ASCII文字列は-
ですconst str = '159';
この場合、この16進コードは313539になります。
例
以下はコードです-
const str = '159';
const convertToHexa = (str = '') =>{
const res = [];
const { length: len } = str;
for (let n = 0, l = len; n < l; n ++) {
const hex = Number(str.charCodeAt(n)).toString(16);
res.push(hex);
};
return res.join('');
}
console.log(convertToHexa('159')); 出力
以下はコンソールでの出力です-
313539
-
JavaScriptでのConstとLet。
Constとletは、ブロックスコープの変数を宣言するためにES2015で導入されました。 letを使用して宣言された変数は再割り当てできますが、constを使用して宣言された場合は再割り当てできません。 以下は、JavaScriptでletとconstを示すコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="wi
-
配列をJavaScriptで設定するように変換する
以下は、JavaScriptで配列を設定に変換するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>