JSFiddle - React, Tailwind, and code Playground

by Сергей Тарасевич

HTML

<form name="calc" id="calculator" style="background: #f7f7f7;box-shadow: 0px 4px 8px -4px rgba(0,0,0,0.3),0px 4px 8px -4px rgba(0,0,0,0.3);border: 1px solid #cccccc;border-radius: 2px;display: inline-block;padding: 5px;position: relative;z-index: 1;">
  <table>
    <tbody>
      <tr>
        <td>
          <input type="text" name="input" size="16" class="form-control input-sm" style="text-align: right;">
        </td>
      </tr>
      <tr>
        <td style="padding: 2px;">
          <input type="button" class="btn btn-sm btn-default" style="font-size: 14px;width: 33px;" name="one" value="1" onclick="calc.input.value += '1'">
          <input type="button" class="btn btn-sm btn-default" style="font-size: 14px;width: 33px;" name="two" value="2" onclick="calc.input.value += '2'">
          <input type="button" class="btn btn-sm btn-default" style="font-size: 14px;width: 33px;" name="three" value="3" onclick="calc.input.value += '3'">
          <input type="button" class="btn btn-sm btn-primary" style="font-size: 14px;width: 33px;" name="add" value="+" onclick="calc.input.value += '+'">
        </td>
      </tr>
      <tr>
        <td style="padding: 2px;">
          <input type="button" class="btn btn-sm btn-default" style="font-size: 14px;width: 33px;" name="four" value="4" onclick="calc.input.value += '4'">
          <input type="button" class="btn btn-sm btn-default" style="font-size: 14px;width: 33px;" name="five" value="5" onclick="calc.input.value += '5'">
          <input type="button" class="btn btn-sm btn-default" style="font-size: 14px;width: 33px;" name="six" value="6" onclick="calc.input.value += '6'">
          <input type="button" class="btn btn-sm btn-primary" style="font-size: 14px;width: 33px;" name="sub" value="-" onclick="calc.input.value += '-'">
        </td>
      </tr>
      <tr>
        <td style="padding: 2px;">
          <input type="button" class="btn btn-sm btn-default" style="font-size: 14px;width: 33px;" name="seven" value="7"...