gpt4 book ai didi

javascript - AngularJS 中的 if/else 语句

转载 作者:行者123 更新时间:2023-12-03 07:12:39 25 4
gpt4 key购买 nike

我想将输入的 inputLanguage 更改为值“en”。当我尝试这个方法时,他们返回的错误是 english is not Defined。

这是我的 alchemy.js

    module.exports = function(Alchemy) {
Alchemy.language = function(inText, inputLanguage, outputLanguage, cb) {
console.log('Input text is ' + inText);
console.log('Input language is ' + inputLanguage);
console.log('Output language is ' + outputLanguage);
getCode(inputLanguage, outputLanguage, cb);
}

Alchemy.remoteMethod(
'language', {
http: {
path: '/language',
verb: 'get'
},
accepts: [{
arg: 'inText',
type: 'string',
required: true
}, {
arg: 'inputLanguage',
type: 'string',
required: true
}, {
arg: 'outputLanguage',
type: 'string',
required: true
}],
returns: {
arg: 'results',
type: 'string'
}
}
);
function getCode(inputLanguage, outputLanguage, cb) {
if (inputLanguage = english) {
inLang = en;
console.log('Input language is ' + inlang)
}
}
};

最佳答案

问题出在 block if (inputLanguage = english)

首先,english是 undefined variable ,所以定义它,或者如果你想将其更改为字符串,请添加引号。

第二个问题是=符号,单个=是赋值,如果要比较变量,则需要使用=====

关于javascript - AngularJS 中的 if/else 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36567865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com