JavaScript: конвертировать шестнадцатеричный в формат ASCII
Строка JavaScript: упражнение 28 с решением
Напишите функцию JavaScript для преобразования шестнадцатеричного в формат ASCII.
Тестовые данные :
console.log (hex_to_ascii ( '3132'));
console.log (hex_to_ascii ( '313030'));
Выход:
"12"
"100"
Пример решения: -
HTML-код:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Write a JavaScript function to convert Hexadecimal to ASCII</title>
</head>
<body>
</body>
</html>
Код JavaScript:
function hex_to_ascii(str1)
{
var hex = str1.toString();
var str = '';
for (var n = 0; n < hex.length; n += 2) {
str += String.fromCharCode(parseInt(hex.substr(n, 2), 16));
}
return str;
}
console.log(hex_to_ascii('3132'));
console.log(hex_to_ascii('313030'));
Пример вывода:
12 100
Блок - схема:
Демонстрация в реальном времени:
См. Pen JavaScript Преобразование шестнадцатеричного в формат ASCII - string-ex-28 от w3resource ( @ w3resource ) на CodePen .
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите функцию JavaScript для преобразования ASCII в шестнадцатеричный формат.
Далее: написать функцию JavaScript, чтобы найти слово в строке.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования