Receber por email
← Voltar para o catálogo

comparison-operator

Prefer left-to-right ascending comparisons with less-than operators over greater-than operators, so values read in number-line order. Use when writing or reviewing comparison or range-check expressions.

3estrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: Apache-2.0

Como adicionar

/plugin marketplace add ncaq/konoka

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/comparison-operator/svg)](https://www.skillteca.com.br/skills/comparison-operator)
#ai

Alerta por categoria

Receba novas skills de Escrita e Conteúdo toda segunda

1 email curto, só com as skills novas de Escrita e Conteúdo. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

比較演算子の向き

比較を書く時は、 x > yの形式よりx < yの形式を優先してください。 <や<=を使い、 左から右に向かって値が大きくなるように書きます。

頭の中の数直線上に数字を左から右へ並べて考えるため、 左の方が大きいと違和感を覚えるからです。

特に範囲チェックでは、 下限と上限を数直線の並び順に書けるため読みやすくなります。

// 好ましい
if (min <= x && x <= max)

// 避ける
if (x >= min && x <= max)

例外

このルールにそこまで執着はしません。 特に理由がなければ<や<=を好むという程度の優先度です。

その時書いている言語で広く普及しているリンターが、 変数を右に書くのをヨーダ記法として拒否する場合などは、 わざわざ逆らわずリンターに従ってください。

Compartilhar X LinkedIn