mirror of
https://github.com/google/blockly.git
synced 2026-01-06 16:40:07 +01:00
chore: Convert == to === and != to !== where possible. (#5599)
This commit is contained in:
@@ -63,7 +63,7 @@ Blockly.JavaScript['logic_compare'] = function(block) {
|
||||
'GTE': '>='
|
||||
};
|
||||
var operator = OPERATORS[block.getFieldValue('OP')];
|
||||
var order = (operator == '==' || operator == '!=') ?
|
||||
var order = (operator === '==' || operator === '!=') ?
|
||||
Blockly.JavaScript.ORDER_EQUALITY : Blockly.JavaScript.ORDER_RELATIONAL;
|
||||
var argument0 = Blockly.JavaScript.valueToCode(block, 'A', order) || '0';
|
||||
var argument1 = Blockly.JavaScript.valueToCode(block, 'B', order) || '0';
|
||||
@@ -73,8 +73,8 @@ Blockly.JavaScript['logic_compare'] = function(block) {
|
||||
|
||||
Blockly.JavaScript['logic_operation'] = function(block) {
|
||||
// Operations 'and', 'or'.
|
||||
var operator = (block.getFieldValue('OP') == 'AND') ? '&&' : '||';
|
||||
var order = (operator == '&&') ? Blockly.JavaScript.ORDER_LOGICAL_AND :
|
||||
var operator = (block.getFieldValue('OP') === 'AND') ? '&&' : '||';
|
||||
var order = (operator === '&&') ? Blockly.JavaScript.ORDER_LOGICAL_AND :
|
||||
Blockly.JavaScript.ORDER_LOGICAL_OR;
|
||||
var argument0 = Blockly.JavaScript.valueToCode(block, 'A', order);
|
||||
var argument1 = Blockly.JavaScript.valueToCode(block, 'B', order);
|
||||
@@ -84,7 +84,7 @@ Blockly.JavaScript['logic_operation'] = function(block) {
|
||||
argument1 = 'false';
|
||||
} else {
|
||||
// Single missing arguments have no effect on the return value.
|
||||
var defaultArgument = (operator == '&&') ? 'true' : 'false';
|
||||
var defaultArgument = (operator === '&&') ? 'true' : 'false';
|
||||
if (!argument0) {
|
||||
argument0 = defaultArgument;
|
||||
}
|
||||
@@ -107,7 +107,7 @@ Blockly.JavaScript['logic_negate'] = function(block) {
|
||||
|
||||
Blockly.JavaScript['logic_boolean'] = function(block) {
|
||||
// Boolean values true and false.
|
||||
var code = (block.getFieldValue('BOOL') == 'TRUE') ? 'true' : 'false';
|
||||
var code = (block.getFieldValue('BOOL') === 'TRUE') ? 'true' : 'false';
|
||||
return [code, Blockly.JavaScript.ORDER_ATOMIC];
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user