JScript

Programação & Desenvolvimento


Você não está conectado. Conecte-se ou registre-se

Quanto vale sua hora?

2 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1Quanto vale sua hora? Empty Quanto vale sua hora? Sex 11 Abr 2014, 7:04 pm

waghcwb

waghcwb
Desenvolvedores
Desenvolvedores

Eae pessoal, li um artigo outro dia (não me recordo em qual blog) que falava a respeito de quanto cobrar por seus serviços.. Baseado nele, fiz um script que faz esse cálculo para nós.. Lembrem-se, o valor varia muito e outros fatores devem ser levados em consideração, como se você paga aluguel para trabalhar em algum estabelecimento em especial.. E etc.. Para verificar esse valor de forma mais completa recomendo que você use o seguinte site:
http://www.minhahora.entreoutros.com

Ele é bem completo e com várias opções.. Mas vou disponibilizar o meu mesmo assim, podem usar e modificar a vontade, só gostaria que citassem ou meu nome ou o fórum Very Happy

Demo online:
http://jsbin.com/yajeximi/1

Códigos usados:
HTML
Código:
<section class="container">
   <div id="form">
      <h3 title="Valor ideal divido pela mutiplicação dos dias e as horas trabalhadas..">Quanto vale sua hora?</h3>
      <div class="code"><<span style="color:#f92672"> valor ideal </span>> <span style="color:#7fe22e">/</span> ( <<span style="color:#f92672"> dias </span>> <span style="color:#7fe22e"> * </span><<span style="color:#f92672"> horas </span>> )
      </div>
      <hr>
      <div class="form-group">
         <label for="ideal">Quanto você quer ganhar por mês?</label>
         <input onkeypress="return isNumber(event)" placeholder="Quanto em média que você deseja ganhar por mês?" class="form-control" type="number" min="0" id="ideal" required>
      </div>
      <div class="form-group">
         <label for="dias">Quantos dias você trabalha em um mês?</label>
         <input onkeypress="return isNumber(event)" placeholder="Quantos dias da semana você trabalha?" class="form-control" type="number" id="dias" required>
      </div>
      <div class="form-group">
         <label for="ideal">Quantas horas por dia você trabalha?</label>
         <input onkeypress="return isNumber(event)" placeholder="Quantas horas você trabalha em um dia?" class="form-control" type="number" id="horas" required>
      </div>
      <div class="form-group">
         <input class="btn btn-default" onclick="calculo();" type="button" value="Calcular" id="submit">
      </div>
      <div class="bg-success" id="resultado"></div>
      <div class="bg-danger" id="error"></div>
   </div>
   <div title="Não inventei o cálculo, apenas fiz o código ;)" style="cursor:default;font-size:11px;margin:.3em 1em;font-weight:bold;float:right;">< <span style="font-size:9px">©️</span> wagner souza ></div>
</section>

Javascript
Código:
   function calculo(){

   var   jIdeal    = document.getElementById('ideal').value,
      jDias      = document.getElementById('dias').value,
      jHoras    = document.getElementById('horas').value,
      jResultado = document.getElementById('resultado'),
      oResultado = jIdeal / ( jDias * jHoras );
      jFinal = oResultado.toFixed( 2 ),
      jError = document.getElementById('error');

      if ( jIdeal == '' || jDias == ''|| jHoras == '' ){
         jError.innerHTML = 'Você deve preencher todos os campos!!';
         jError.style.display = "block";
         jResultado.style.display = "none";

         return false;
      }else{
         jError.style.display = "none";
         jResultado.style.display = "block";
         jResultado.innerHTML = 'Sua hora vale: R$' + jFinal;
      }
   }
   function isNumber( evt ){
      var charCode = ( evt.which ) ? evt.which : event.keyCode;
      if ( charCode > 31 && ( charCode < 48 || charCode > 57 ) ) {
         confirm('Somente números por favor!!');
         return false;
      };
      return true;
   }

Espero que seja útil a vocês Very Happy

http://wagneraugusto.com.br/

2Quanto vale sua hora? Empty Re: Quanto vale sua hora? Sáb 12 Abr 2014, 2:13 am

JScript

JScript
Administradores
Administradores

Excelente código meu amigo, eu curti!

JS

http://autoitbrasil.com

Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos