Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 编程一个带有反向字母输出的提示符_Javascript_Typescript_Reverse_Prompt_Letters - Fatal编程技术网

Javascript 编程一个带有反向字母输出的提示符

Javascript 编程一个带有反向字母输出的提示符,javascript,typescript,reverse,prompt,letters,Javascript,Typescript,Reverse,Prompt,Letters,这里是我的3个错误。开始时的第一个错误是,我没有命名前两个变量 我需要为大学编写一个代码 我们需要设置一个提示框,在这里你可以在输入栏中写一个句子,当你按下“ok”键后,它会以相反的字母返回这个句子。我们用打字脚本编程。我认为JavaScript是类似的 我们需要使用函数、字符串和警报 我尝试了下面的一个,但是eclipse给了我错误,我不知道如何管理,它可以使用一个变量语句来表示反向器。请帮帮我,我明天需要这个 var input: string = prompt("Place a sente

这里是我的3个错误。开始时的第一个错误是,我没有命名前两个变量

我需要为大学编写一个代码

我们需要设置一个提示框,在这里你可以在输入栏中写一个句子,当你按下“ok”键后,它会以相反的字母返回这个句子。我们用打字脚本编程。我认为JavaScript是类似的

我们需要使用函数、字符串和警报

我尝试了下面的一个,但是eclipse给了我错误,我不知道如何管理,它可以使用一个变量语句来表示反向器。请帮帮我,我明天需要这个

var input: string = prompt("Place a sentence here");
var letters: string = reverseLetters (input);
alert(words + "\n" + sentence + "\n" + letters);

function reverseLetters(input){
var words = input.split(" ");
var output = new Array();
words.forEach(function(word) {
    output.push(word.split("").reverse().join(""));
});
return output.join(" ");
}
(document).ready(function () {
var sentence = "Variable Sentence";
console.log("Original Sentence: " + sentence);
var revSentence = reverseLetters(sentence);
console.log("Reverse Sentence: " + revSentence);
});

我可以在你当前的课程上帮你一点忙,但这是你的家庭作业:

// The variable was not defined.
var words = "TODO"; // the type is inferred by TypeScript, you don't need to write: var words: string = "TODO";
var input: string = prompt("Place a sentence here");
var letters: string = reverseLetters(input);
alert(words + "\n" + input + "\n" + letters);

// Function with a one string parameter that returns a string.
function reverseLetters(input:string):string {
    var words = input.split(" ");
    var output = new Array();
    words.forEach(function(word:string) {
        output.push(word.split("").reverse().join(""));
    });
    return output.join(" ");
}

// "Programmers can use ambient declarations to tell the TypeScript compiler that some other component will supply a variable."
// https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md#11-ambient-declarations
// But it's better to use `tsd` and special comment `///<reference path="path/to/jquery.d.ts">`
declare var $;

$(document).ready(function () {
    var sentence = "Variable Sentence";
    console.log("Original Sentence: " + sentence);
    var revSentence = reverseLetters(sentence);
    console.log("Reverse Sentence: " + revSentence);
});
//未定义变量。
var words=“TODO”//类型由TypeScript推断,您不需要写:var words:string=“TODO”;
变量输入:string=prompt(“在此处放置一个句子”);
变量字母:string=reverseLetters(输入);
警报(单词+“\n”+输入+“\n”+字母);
//具有返回字符串的单字符串参数的函数。
函数反转器(输入:字符串):字符串{
var words=input.split(“”);
var输出=新数组();
forEach(函数(字:字符串){
output.push(word.split(“”).reverse().join(“”);
});
返回output.join(“”);
}
//“程序员可以使用环境声明告诉TypeScript编译器其他组件将提供变量。”
// https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md#11-环境声明
//但最好使用“tsd”和特别注释`///`
申报var$;
$(文档).ready(函数(){
var-station=“可变句”;
console.log(“原句:+句”);
var RevSession=反向选择器(句子);
console.log(“反向语句:+revsession”);
});

您缺少一些变量。在警报之前添加以下内容,应该可以

var words: string = "none";
var sentence: string = "none";

你看到了什么错误?对不起我的英语,我是德国你的英语不是问题,但是你应该包括你在Eclipse中看到的错误。我们无法在不确切知道问题是什么的情况下修复您的问题。因此,我从错误中上传了一张图片。顺便说一句,我真的是一个编程新手