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
Demo online:
http://jsbin.com/yajeximi/1
Códigos usados:
HTML
Javascript
Espero que seja útil a vocês
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
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