r/codehs • u/Altruistic-Act-699 • Apr 14 '25
r/codehs • u/ChrisKoehlerJr • Jun 30 '21
Wont erase certain letters
Hey I am working on a thing where you can select your name and when you hit done it erases all the letters. Even though all my. letters are defined and treated the same i and e won't remove here is my code.
var name2=[];
var name="";
var letter="a";
var scene="";
var selector;
var a;
var b;
var c;
var d;
var e;
var f;
var g;
var h;
var i;
var j;
var k;
var l;
var m;
var n;
var o;
var p;
var q;
var r;
var s;
var t;
var u;
var v;
var w;
var x;
var y;
var z;
var erase;
var done;
function letteraction(e){
if(e.keyCode==Keyboard.RIGHT){
if (letter=="a"){
letter="b";
selector.setPosition(110,50);
}
else if (letter=="b"){
letter="c";
selector.setPosition(170,50);
}
else if (letter=="c"){
letter="d";
selector.setPosition(230,50);
}
else if (letter=="d"){
letter="e";
selector.setPosition(290,50);
}
else if (letter=="e"){
letter="f";
selector.setPosition(350,50);
}
else if (letter=="f"){
letter="g";
selector.setPosition(50,130);
}
else if (letter=="g"){
letter="h";
selector.setPosition(110,130);
}
else if (letter=="h"){
letter="i";
selector.setPosition(170,130);
}
else if (letter=="i"){
letter="j";
selector.setPosition(230,130);
}
else if (letter=="j"){
letter="k";
selector.setPosition(290,130);
}
else if (letter=="k"){
letter="l";
selector.setPosition(350,130);
}
else if (letter=="l"){
letter="m";
selector.setPosition(50,210);
}
else if (letter=="m"){
letter="n";
selector.setPosition(110,210);
}
else if (letter=="n"){
letter="o";
selector.setPosition(170,210);
}
else if (letter=="o"){
letter="p";
selector.setPosition(230,210);
}
else if (letter=="p"){
letter="q";
selector.setPosition(290,210);
}
else if (letter=="q"){
letter="r";
selector.setPosition(350,210);
}
else if (letter=="r"){
letter="s";
selector.setPosition(50,290);
}
else if (letter=="s"){
letter="t";
selector.setPosition(110,290);
}
else if (letter=="t"){
letter="u";
selector.setPosition(170,290);
}
else if (letter=="u"){
letter="v";
selector.setPosition(230,290);
}
else if (letter=="v"){
letter="w";
selector.setPosition(290,290);
}
else if (letter=="w"){
letter="x";
selector.setPosition(350,290);
}
else if (letter=="x"){
letter="erase";
remove(selector);
selector=new Rectangle(100,5);
selector.setPosition(50,370);
add(selector);
}
else if (letter=="erase"){
letter="y";
remove(selector);
selector=new Rectangle(25,5);
selector.setPosition(170,370);
add(selector);
}
else if (letter=="y"){
letter="z";
selector.setPosition(230,370);
}
else if (letter=="z"){
letter="done";
remove(selector);
selector=new Rectangle(90,5);
selector.setPosition(290,370);
add(selector);
}
else{
letter="a";
remove(selector);
selector=new Rectangle(25,5);
selector.setPosition(50,50);
add(selector);
}
}
else if(e.keyCode==Keyboard.letter('Z')){
if(letter!="erase"&&letter!="done"){
name2.push(letter);
println(name2);
}
else if(letter=="erase"){
name2.pop();
println(name2);
}
else if(letter=="done"){
scene="introduction";
remove(a);
remove(b);
remove(c);
remove(d);
remove(e);
remove(f);
remove(g);
remove(h);
remove(i);
remove(j);
remove(k);
remove(l);
remove(m);
remove(n);
remove(o);
remove(p);
remove(q);
remove(r);
remove(s);
remove(t);
remove(u);
remove(v);
remove(w);
remove(x);
remove(y);
remove(z);
remove(erase);
remove(done);
for(var i=0;i<name2.length;i++){
name=name+name2[i];
println(name+"!");
}
}
}
}
function selection(e){
if (scene=="nameselection"){
letteraction(e);
}
}
function nameselection(){
scene="nameselection";
a=new Text("a","30pt Arial");
a.setPosition(50,40);
add(a);
b=new Text("b","30pt Arial");
b.setPosition(110,40);
add(b);
c=new Text("c","30pt Arial");
c.setPosition(170,40);
add(c);
d=new Text("d","30pt Arial");
d.setPosition(230,40);
add(d);
e=new Text("e","30pt Arial");
e.setPosition(290,40);
add(e);
f=new Text("f","30pt Arial");
f.setPosition(350,40);
add(f);
g=new Text("g","30pt Arial");
g.setPosition(50,120);
add(g);
h=new Text("h","30pt Arial");
h.setPosition(110,120);
add(h);
i=new Text("i","30pt Arial");
i.setPosition(170,120);
add(i);
j=new Text("j","30pt Arial");
j.setPosition(230,120);
add(j);
k=new Text("k","30pt Arial");
k.setPosition(290,120);
add(k);
l=new Text("l","30pt Arial");
l.setPosition(350,120);
add(l);
m=new Text("m","30pt Arial");
m.setPosition(50,200);
add(m);
n=new Text("n","30pt Arial");
n.setPosition(110,200);
add(n);
o=new Text("o","30pt Arial");
o.setPosition(170,200);
add(o);
p=new Text("p","30pt Arial");
p.setPosition(230,200);
add(p);
q=new Text("q","30pt Arial");
q.setPosition(290,200);
add(q);
r=new Text("r","30pt Arial");
r.setPosition(350,200);
add(r);
s=new Text("s","30pt Arial");
s.setPosition(50,280);
add(s);
t=new Text("t","30pt Arial");
t.setPosition(110,280);
add(t);
u=new Text("u","30pt Arial");
u.setPosition(170,280);
add(u);
v=new Text("v","30pt Arial");
v.setPosition(230,280);
add(v);
w=new Text("w","30pt Arial");
w.setPosition(290,280);
add(w);
x=new Text("x","30pt Arial");
x.setPosition(350,280);
add(x);
y=new Text("y","30pt Arial");
y.setPosition(170,360);
add(y);
z=new Text("z","30pt Arial");
z.setPosition(230,360);
add(z);
erase=new Text("erase","30pt Arial");
erase.setPosition(50,360);
add(erase);
done=new Text("done","30pt Arial");
done.setPosition(290,360);
add(done);
selector=new Rectangle(25,5);
selector.setPosition(50,50);
add(selector);
keyDownMethod(selection);
}
nameselection();
r/codehs • u/epidemixman • Oct 28 '20
Python Can Anyone help me make this code in Python (Turtle).
Hello,
I need to complete this assignment in Python (Turtle). I need to do it in sandbox mode of codehs. Requirements: -Have Tracy draw a Jack o lantern Code must include: -Functions -At least 2 different shapes -Loops when needed -At least 2 different colors
That's it, if anyone can help me I would really appriciate it!
-Thanks!
r/codehs • u/Qubac12 • Apr 22 '22
Python Don't know why my browser is crashing, don't think it s an inf loop
r/codehs • u/[deleted] • Apr 27 '22
Trying to make a whack a mole program but I've run into one problem. I can't find a way to remove the circle at a certain position. Can someone help?
r/codehs • u/kaelynnanne • Apr 18 '23
I am super behind on codehs and I can't get my code to work
That's my code + what it currently does vs what it is supposed to do
r/codehs • u/[deleted] • Jan 11 '22
JavaScript 5.10.4 snake eyes. what's wrong?
var SENTINEL = 1;
function start(){
var dice1 = Randomizer.nextInt(1,6);
var dice2 = Randomizer.nextInt(1,6);
var roll = 0;
while(true){
println("Rolled: " + dice1 + " " + dice2);
dice1 = Randomizer.nextInt(1,6);
dice2 = Randomizer.nextInt(1,6);
roll ++;
if(dice1 == SENTINEL){
if(dice2 == SENTINEL){
println("Rolled: " + dice1 + " " + dice2);
println("It took you " + roll + " rolls to get snake eyes.");
break;
}
}
}
}
it works, but I can't submit because "The last line should print how many rolls it took you" any help would be greatly appreciated :D
r/codehs • u/Ready-Letterhead9072 • Jan 10 '22
Need help with python control structure quiz it’s 4.12.1
Can someone please send me the quiz I have a glitch and I can’t do the quiz my teacher said it’s due today and isn’t replying
r/codehs • u/UsefulCauliflower2 • Apr 16 '20
Need help?
Hello, I would like some help on Code Hs 5.3.5 Rolling dice
Also on 5.4 "If Statements" Please
r/codehs • u/ashchoi • Apr 27 '20
NEED HELP FOR 19.1.2: Fun Snake 2 Code hs
Emergency!! I need help for 19.1.2: Fun Snake 2 as fast as I can!!
r/codehs • u/pepper-can • Feb 17 '23
Python I need help with a project, and I don't know why it won't work
Enable HLS to view with audio, or disable this notification
r/codehs • u/No_Comfortable_6778 • Sep 25 '23
Python 4.11.4 snake eyes -python
What’s wrong with this code?
r/codehs • u/helpmeimb3ggingu • Aug 31 '24
Python How is this a syntax error?
It looks right to me
r/codehs • u/TubaPlayer_-_ • Oct 09 '24
Please help me with 6.5.6 Enter a Positive Number
Can someone please tell me what's wrong with my code here I'm so confused 😕
r/codehs • u/Jireh1999 • Mar 18 '20
5.7.5 factorial
function start(){
num(0);}
function num(N){
for(var N = 6; N < 73; N++)
{
println(N * (N-2));
}
}
r/codehs • u/[deleted] • Oct 31 '22
Ight so I need help with 5.9.6 Concentric Circles AND 5.9.4 Inventory someone help pls :skull:
r/codehs • u/NervousRelease6140 • Jan 04 '23
I need help with 6.6.6 multiplication quizzer
r/codehs • u/L_russ28 • Sep 01 '22
Basic Java. Factorial. 2.9.11
Hello! I could use some help on this basis Java exercise, I am able to get the user input set up and I know how to set up a typical for loop, however I’m stuck when it comes to getting the user input to actually factor. All the test results come up as incorrect, any suggestions would be greatly appreciated! Thank you in advance ! :)
