Hein?

Trecho de código legado (ASP) que pegamos aqui:

if len(request("price")) = 3 then
    valorTotal = left(request("price"),1)
elseif len(request("price")) = 4 then
    valorTotal = left(request("price"),2)
elseif len(request("price")) = 5 then
    valorTotal = left(request("price"),3)
end if

Jênio.


9 respostas para “Hein?”

  1. Avatar de Baggio

    huauhauhauh, cara tem coisas que só a os estágios fazem por você, Se ele soubesse do poder do ” Cint ” não teria sofrido tanto… rs rs rs rs rs rs rs rs

  2. Avatar de James Clebio

    “Elcio Says: Low_Rider, acho que você não entendeu a piada…” // Acha, Elcio? O comentário do caro colega leitor equivale ao código postado… Jenial!

  3. Avatar de Elcio

    Low_Rider, acho que você não entendeu a piada…

  4. Avatar de Low_Rider
    Low_Rider

    PT_BR
    echo Jênio | sed s/J/G/
    😉

  5. Avatar de Fabio Lima

    Pobre do cara… As vezes debugo código dormindo… Assim, encontro um erro, corrijo, bota pra compilar, durmo sentado 5 minutos (tempo médio da compilação), acordo e acho o próximo erro (sempre banais, que só aparecem na execução), assim por diante… eu seria bem capaz de prover uma solução dessas num estado de semi consciência. PS: o código acima não é meu, eu acho…

  6. Avatar de TaQ

    Tem gente que não vive sem if. 🙂
    Tinha um código em uma empresa que trabalhei que tinha 200 aninhados (sério!!! o terror, o terror!) e nem o cara que cuidava (e que fez a caca) sabia o que acontecia direito ali dentro. 🙂

  7. Avatar de Elcio

    Sim, Thiago, exatamente. Na verdade, ele recebe o número de centavos, mas todos os produtos são valores inteiros, então ele quer dispensar os dois últimos dígitos.

    Poderia ter feito:

    valorTotal = left(request(“price”),len(request(“price”))-2)

    Ou:

    valorTotal = Int(CInt(request(“price”))/100)

    Claro, se fosse Python, seria:

    valorTotal=request[‘preco’][:-2]

    😉

  8. Avatar de Thiago Arantes

    O cara queria pegar a parte inteira do numero???

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *