v5
4/30/2021 by inphinitphp -00
Setup HTML - click to add setup HTML
disable setup JavaScript
Setup JavaScript
var expression = "5,5x8÷7";
var expressoes = { ',': '.', 'x': '*', '÷': '/' };
delete caserun single casemove downdrag and drop case


ready



var output = expression;

for (var exp in expressoes) {
  output = output.replace(new RegExp(exp, 'g'), expressoes[exp]);
}
delete caserun single casemove upmove downdrag and drop case


ready



var output = expression;

for (var exp in expressoes) {
  output = output.split(exp).join(expressoes[exp]);
}
delete caserun single casemove upmove downdrag and drop case


ready



let output = '';

for (var char of expression) {
  output += char in expressoes ? expressoes[char] : char;
}
delete caserun single casemove updrag and drop case


ready



var output = '';

for (var i = 0, j = expression.length; i < j; i++) {
  var char = expression[i];

  output += char in expressoes ? expressoes[char] : char;
}
Test Case - click to add another test case
Teardown JS - click to add teardown JavaScript
Output (DOM) - click to monitor output (DOM) while test is running
RUN