Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function scoreToHTML(input) {
- const inputArr = JSON.parse(input);
- const escapeHTML = (arg) => {
- const str = arg.replace(/&/g, '&')
- .replace(/>/g, '>')
- .replace(/</g, '<')
- .replace(/"/g, '"')
- .replace(/'/g, ''');
- return str;
- };
- let result = '<table>\n';
- result += ' <tr><th>name</th><th>score</th></tr>\n';
- inputArr.forEach((line) => {
- result += ` <tr><td>${escapeHTML(line.name)}</td><td>${+line.score}</td></tr>\n`;
- });
- result += '</table>';
- console.log(result);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement