Alguém pode me ajudar nesse exercicio?

Faça uma página WEB para o cálculo de uma folha de pagamento, sabendo que os descontos são do Imposto de Renda, que depende do salário bruto (conforme tabela abaixo), INSS que corresponde a 10% do salário bruto e 3% para o Sindicato e que o FGTS corresponde a 11% do Salário Bruto, mas não é descontado (é a empresa que deposita na conta do trabalhador). O Salário Líquido corresponde ao Salário Bruto menos os descontos. O programa deverá
pedir ao usuário, o seu nome, o valor da sua hora e a quantidade de horas trabalhadas no mês.

Salário Desconto
Até R$1.903,98 0%
De R$1.903,99 até R$2.826,65 7,50%
De R$ 2.826,66 a R$ 3.751,05 15,00%
De R$ 3.751,06 a R$ 4.664,68 22,50%
Acima de R$4.664,68 27,50%
Detalhes importantes:

  • Na aba do navegador o título deve ser IRPF:
  • O ícone (figura) da receita Federal deve estar alinhado à esquerda com tamanho de 200 px por 200 px.
  • Na página deve existir campos para o usuário digitar o nome, valor da hora (R$) trabalhada e a quantidade de horas
    trabalhadas no mês.
  • Na página deve ter um botão que limpa os dados da consulta antiga e habilita a página para uma nova consulta.
  • O padrão de cores para desconto é vermelho e para receita é azul.
  • O detalhamento das informações após a consulta são os seguintes:
    Sr. Cleber. Segue detalhamento da sua folha de pagamento:

Salário Bruto: (40*250) R$ 8.800,00
( - ) IR (27,50%) R$ 2.240,00
( - ) INSS (10%) R$ 880,00
( - ) Sindicato (3%) R$ 264,00
FGTS (11%) R$ 968,00
Total de descontos: R$ 3.384,00
Salário Líquido R$ 6.384,00

O que eu tentei fazer

Document cálculo de folha de pagamento

quanto voce ganha por hora?

quantas hora voce trabalhou nesse mês?

resultado aparecerá aqui...
function calcular() { let gphora = Number(document.getElementById(''''''''gphora'''''''')) let horastr = Number(document.getElementById(''''''''hrastr'''''''')) let res = document.getElementsByTagName(''''''''div'''''''') let salabruto = gphora * horastr